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

Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:debian_dist-upgrade [2021/12/26 11:46]
ingo_wichmann angelegt
admin_grundlagen:debian_dist-upgrade [2023/07/15 19:16] (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 
 + 
 +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
-  ​apt --purge autoremove + 
-  apt-show-versions | grep -v uptodate | egrep -o '​^[^:​]+' ​> packages-not-uptodate +Aufräumen:​ 
-  vim packages-not-uptodate+  reboot 
 +Nicht mehr unterstützte Pakete aufspüren:​ 
 +  ​apt list '?​obsolete'​ 
 +++++ ältere Variante | 
 +  apt-show-versions | grep -v uptodate | egrep -o '​^[^:​]+' ​| tee packages-not-uptodate
   xargs apt --purge remove --assume-no < packages-not-uptodate   xargs apt --purge remove --assume-no < packages-not-uptodate
 +++++
 +Prüfen, ob da alle weg können. Wenn ja:
 +  apt purge '?​obsolete'​
 +++++ ältere Variante |
   xargs apt --purge remove --assume-yes < packages-not-uptodate   xargs apt --purge remove --assume-yes < packages-not-uptodate
 +++++
 +Erneut verwaiste Pakete loswerden:
 +  apt --simulate autoremove
 +Prüfen, ob da alle weg können. Wenn ja:
 +  apt --purge autoremove
 +Paket-Cache löschen:
 +  apt clean
  
admin_grundlagen/debian_dist-upgrade.1640519189.txt.gz · Zuletzt geändert: 2021/12/26 11:46 von ingo_wichmann