![]()
Obwohl mit Veröffentlichung von Debian 13 die Möglichkeit bestand das Upgrade von Debian 12 direkt durchzuführen, rate ich immer zu einer gewissen Wartezeit. Gerne dürfen die ersten Point-Releases kommen und alle bis dahin gefunden Fehler ausbügeln, bevor ich das Upgrade am Server durchführe.
Mittlerweile stehen wir bei Debian 13.4 und einem Upgrade steht meiner Meinung nach nichts mehr im Wege. Nachfolgend wird das Upgrade mit allen dafür nötigen Terminalbefehlen beschrieben.

WICHTIG: Bitte vor dem Upgrade eine vollständige Datensicherung durchführen. Obwohl der Upgradeprozess zuverlässig läuft, können Fehler auftreten. Im schlimmsten Fall könnte es zu einem Totalausfall und Datenverlust kommen. Das Thema Datenverlust lässt sich mit einem vollständigen Backup vor dem Upgrade vermeiden. Also bitte vorher Sicherung anlegen. Alles ohne Gewähr von fosstopia und auf eigene Gefahr!
Vorarbeiten
Bildschirmsperre oder Bildschirmschoner abschalten. Zu prüfen sind hier Einstellungen zu Energie und Bildschirmschoner.


Einspielen aller verfügbaren Aktualisierungen des aktuellen Debian 12 Systems via Terminal
sudo apt update && sudo apt upgrade && sudo apt full-upgrade && sudo apt autoremove
Sobald alle Pakete eingespielt sind, sollte das System neugestartet werden. Das geht mit diesem Terminalbefehl:
sudo reboot
Sobald das bestehende System auf neuesten Stand ist, können die Paketquellen angepasst werden.
Paketquellen auf Trixie umstellen
Sicherheitskopie der sources.list Datei anlegen:
sudo cp /etc/apt/sources.list /root/sources.list.bookworm.backup

Versionsname Bookworm durch Trixie ersetzen:
sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list

Hinweis: Sollten noch weitere Dateien unter /etc/apt/sources.list.d liegen, müssen diese ebenfalls geprüft oder überarbeitet werden. Drittanbieter Paketquellen wären hier anzufinden, sofern welche eingebunden wurden. Die Überarbeitung sähe identisch zur sources.list Datei aus.
Upgrade starten
Paketlisten für Debian 13 laden
sudo apt update

Vollständiges Distributions Upgrade (mit ja bestätigen)
sudo apt full-upgrade

Eventuelle Fragen des Paketmanagers sorgfältig lesen Bei Konfigurationsdateien im Zweifel die lokale Version behalten, wenn du Anpassungen gemacht hast. Nachfolgende Rückfragen kamen bei meinem Upgrade.

Mit ja bestätigen, sofern für das System kein Wartungsfenster gegeben ist. Andernfalls könnten Services kurzfristig durchstarten.

Vorgabe “nein” wurde akzeptiert

Bestehende Konfiguration wurde beibehalten.

Wer unsicher ist, was ausgewählt werden muss, kann im Zweifelsfall alles auswählen. Was nicht verwendbar ist, wird direkt im Anschluss moniert. Das kann ich dann ignorieren:

Neustart und Prüfungen
Am Ende des Upgrades muss das System neugestartet werden
sudo reboot

Die Debian Version wird wie folgt geprüft
cat /etc/debian_version

Kernelversion prüfen
uname -r

Nacharbeiten
Nicht mehr benötigte Pakete entfernen
sudo apt autoremove –-purge

[...]

sudo apt clean

Nach Veröffentlichung von Debian 13 wurde Debian 12 zu old-stable und wird noch ein weiteres Jahr voll unterstützt. Mit Veröffentlichung von Debian 14 wird Debian 12 dann oldoldstable und wird weiter LTS Support bekommen. Insgesamt können wir von 4-5 Jahren Support ausgehen. Das Debian Projekt informiert rechtzeitig vor Support-Ende.

Viel Spaß mit Debian Trixie. Das Upgrade dauert ca 30-60 Minuten. Verpasst man eine Frage zu beantworten, wartet das System. Die genaue Zeit ist also nicht pauschal angebbar.



Schreibe einen Kommentar