Für Ubuntu-Rechner habe ich es mir seit vielen Jahren angewöhnt ein Skript upgrade.sh zu erzeugen, welches installierte Pakete auf den aktuellen Stand bringt:
#!/bin/sh apt autoremove -y && apt autoclean -y && apt update && apt full-upgrade -y && apt autoremove -y && apt autoclean -y snap refresh
Bei apt wird autoremove und autoclean vor und nach dem Upgrade aufgerufen, um bei Systemen mit wenig Speicherplatz für möglichst viel freien Platz zu sorgen. Technisch unspektakulär, aber eine zuverlässige kleine Routine, die die Systempflege deutlich erleichtert.
Kannste da nicht gleich das updaten/upgraden mit involvieren, inkl. alternativen Paketupdates etc. ? 😉
Und für einen Newby wie mich gleich noch den sinnvollen Ort für die Abspeicherung und das Erstellen einer Desktopverknüpfung. Sorry fürs Windowssprech, aber – wie du weißt – komme ich von da … 😏
Das Skript führt ein komplettes Update / Upgrade durch.
Ich würde es auf Servern in den Ordner /root/ packen also unter /root/upgrade.sh. Oder unter den angemeldeten Nutzer z.B. /home/user/. Und dann im Terminal ausführen. Eventuell vorher noch ein chmod +x upgrade.sh, welches dafür sorgt, dass die Datei auch ausgeführt werden kann.
Vom Desktop aus würde ich es gar nicht starten, da haben die Frontends für die Paketverwaltung ihr Steckenpferd.
Stimmt, sorry. Das mit dem Updaten weiter hinten hatte ich überlesen. Nach meiner Logik käme das ja als erstes … Aber … Naja, Newby.