Wie kann ich meinen Server von Debian 11 auf Debian 12 aktualisieren?
Wie kann ich meinen Server von Debian 11 auf Debian 12 aktualisieren?
Sie können die folgenden Schritte befolgen, um Ihren Server von Debian 11 auf Debian 12 zu aktualisieren:
- Erstellen Sie einen Snapshot oder eine Sicherung Ihres Servers, um sicherzustellen, dass keine Daten verloren gehen.
- Zuerst müssen Sie alle Nicht-Debian-Pakete von Ihrem Server entfernen. Sie können den folgenden Befehl ausführen, um alle Nicht-Debian-Pakete zu finden:
sudo apt list '?narrow(?installed, ?not(?origin(Debian)))' sudo apt-forktracer | sort
- Als nächstes müssen Sie alle Pakete mit dem hold-Status entfernen. Sie können den folgenden Befehl ausführen, um alle Pakete mit dem hold-Status zu finden:
sudo apt-mark showhold | more
- Dann können Sie den folgenden Befehl ausführen, um alle Pakete mit dem Hold-Status zu löschen:
sudo apt-mark unhold [paket_name]
- Als nächstes müssen Sie sicherstellen, dass alle Pakete und Repositories auf dem neuesten Stand sind, indem Sie den folgenden Befehl ausführen:
sudo apt update && sudo apt upgrade
- Als nächstes müssen Sie die Quelldateien der APT aktualisieren. Wechseln Sie zunächst mit folgendem Befehl in das Verzeichnis etc/apt:
cd /etc/ap
- Öffnen Sie die Datei sources.list mit einem Texteditor Ihrer Wahl. In diesem Beispiel werden wir nano verwenden:
sudo nano sources.list
- Ersetzen Sie mit dem Texteditor alle Quellen, die das Wort „bullseye“ enthalten, durch „bookworm“, zum Beispiel „deb http://deb.debian.org/debian bullseye“ main zu „deb http://deb.debian.org/debian bookworm main“.
- Führen Sie den folgenden Befehl aus, um die Systemrepositorien zu aktualisieren:
sudo apt update
- Wenn Sie aufgefordert werden, die Dienstpakete neu zu starten, wählen Sie mit den Pfeiltasten Ja und drücken Sie die Eingabetaste.
- Führen Sie den folgenden Befehl aus, um das System neu zu starten und den Aktualisierungsprozess abzuschließen:
systemctl reboot
- Nach dem Neustart können Sie die Version überprüfen, indem Sie diesen Befehl ausführen:
cat /etc/debian_version
War dieser Artikel hilfreich?
Das ist großartig!
Vielen Dank für das Feedback
Leider konnten wir nicht helfen
Vielen Dank für das Feedback
Feedback gesendet
Wir wissen Ihre Bemühungen zu schätzen und werden versuchen, den Artikel zu korrigieren