Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:debian_dist-upgrade

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:debian_dist-upgrade [2021/12/27 08:26]
ingo_wichmann
admin_grundlagen:debian_dist-upgrade [2025/12/30 15:09] (aktuell)
ingo_wichmann
Zeile 1: Zeile 1:
-Debian von einer Version zur nächsten ​aktualisieren:+====== ​Debian von einer Version zur Nächsten ​aktualisieren ​======
  
-''​/etc/apt/sources.list''​ bearbeitenz.B. buster durch bullseye ersetzen+Offizielle Dokumentation dazu: https://www.debian.org/releases/​stable/​amd64/​release-notes/​ch-upgrading.html 
 + 
 +===== Vorbereiten ===== 
 + 
 +Verwaiste Pakete loswerden: 
 +  apt --simulate autoremove 
 +Prüfen, ob da alle weg könnenWenn ja: 
 +  apt --purge autoremove
  
   tmux   tmux
 +((
 +tmux nutze ich, falls es während des Upgrades ein Problem mit ssh oder mit der graphischen Oberfläche gibt, über die ich das System aktualisiere. Allerdings schreibt tmux dazu in der Datei ''/​usr/​share/​doc/​tmux/​NEWS.Debian.gz'':​
 +"//​Please restart tmux entirely after upgrading to 3.1: an old server and a new client will not be fully compatible with each other and the new client may hang.//"​
 +
 +Aber sie bieten auch eine Lösung dafür an:
 +"//if necessary the old client can be used via /​proc/​pid/​exe to talk to the old server, e.g. ''/​proc/​$(pgrep "tmux: server"​)/​exe attach''​ //"
 +))
 +
 +Letzte Aktualisierungen der alten Debian-Version:​
 +  apt update
 +  apt upgrade
 +
 +
 +''/​etc/​apt/​sources.list''​ und ''/​etc/​apt/​sources.list.d/​*.list''​ bearbeiten: z.B. buster durch bullseye ersetzen
 +
 +===== Dist-Upgrade =====
 +
   apt update   apt update
   apt dist-upgrade   apt dist-upgrade
 +
 +===== Aufräumen =====
   reboot   reboot
 +Nicht mehr unterstützte Pakete aufspüren:
 +  apt list '?​obsolete'​
 +Prüfen, ob da alle weg können. Wenn ja:
 +  apt purge '?​obsolete'​
 +Erneut verwaiste Pakete loswerden:
 +  apt --simulate autoremove
 +Prüfen, ob da alle weg können. Wenn ja:
   apt --purge autoremove   apt --purge autoremove
-  apt-show-versions | grep -v uptodate | egrep -o '^[^:]+' > packages-not-uptodate +Paket-Cache löschen
-  ​vim packages-not-uptodate +  apt clean
-  xargs apt --purge remove --assume-no < packages-not-uptodate +
-  xargs apt --purge remove --assume-yes < packages-not-uptodate+
  
admin_grundlagen/debian_dist-upgrade.1640593565.txt.gz · Zuletzt geändert: 2021/12/27 08:26 von ingo_wichmann