Diese Schritt-für-Schritt-Anleitung zeigt Ihnen, wie Sie Debian 10 Buster sicher von der Befehlszeile aus auf Debian 11 Bullseye aktualisieren können.
Am 14. August 2021 hat das Debian-Projekt nach über 2 Jahren Entwicklung endlich eine stabile Version von Debian 11 Bullseye veröffentlicht. Es kommt mit vielen neuen Funktionen, da der Großteil der Software in dieser Version aktualisiert wurde. Debian 11 wird wie jede andere stabile Debian-Version für die nächsten 5 Jahre unterstützt.
Konzentrieren wir uns nun darauf, wie Sie von Debian 10 Buster auf Debian 11 Bullseye upgraden können . Der Upgrade-Prozess ist recht einfach und setzt voraus, dass Sie das Root-Konto verwenden.
1. Sichern Sie Ihr System
Bitte stellen Sie sicher, dass Sie Ihre Daten sichern. Die Debian-Upgrades sind normalerweise sicher, aber es besteht immer die Möglichkeit, dass etwas schief geht. Es ist äußerst wichtig, dass Sie Ihre wertvollen Daten sicher an einen Sicherungsort kopiert haben, damit Sie sie bei Problemen oder Komplikationen wiederherstellen können.
Sie können wichtige Dateien manuell auf ein anderes Gerät kopieren (zweite Festplatte, USB-Laufwerk, anderer Computer im Netzwerk usw.).
Sie können auch ein vollständiges Systemabbild Ihrer aktuellen Debian-Installation mit einer dedizierten Systemabbildsoftware wie CloneZilla erstellen. Wenn Sie eine andere Sicherungssoftware verwenden möchten, können Sie dies tun, stellen Sie einfach sicher, dass Ihre Daten an einem sicheren Ort gespeichert sind.
2. Alle aktuell installierten Pakete aktualisieren
Bevor Sie mit dem Upgrade von Debian 10 auf Debian 11 beginnen, ist es wichtig sicherzustellen, dass Ihr derzeit installiertes Debian 10-System auf dem neuesten Stand ist. Führen Sie das folgende apt
aus Befehle im Terminal.
apt update
apt upgrade
apt full-upgrade
Jetzt können Sie alle übrig gebliebenen Pakete bereinigen.
apt --purge autoremove
Starten Sie dann Ihr Debian 10 neu, damit die vorgenommenen Änderungen übernommen werden.
reboot
3. Überprüfen Sie die aktuell installierte Version
Jetzt beginnen wir damit, zu überprüfen, ob wir derzeit die neueste Debian-10-Punkte-Version verwenden.
Der einfachste Weg, um zu überprüfen, welche Debian-Version Sie verwenden, besteht darin, einfach den Inhalt von /etc/debian_version
zu lesen Datei.
cat /etc/debian_version
10.10
Eine alternative Möglichkeit ist die Verwendung von lsb_release
Befehl. Sie können damit LSB-Informationen (Linux Standard Base) über die Linux-Distribution anzeigen.
lsb_release -a
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
4. Ersetzen Sie Debian 10 durch Debian 11 Repositories
Die Debian-Software-Repositories sind in der /etc/apt/sources.list
definiert Datei und die /etc/apt/sources.list.d/
Verzeichnis. Bevor Sie mit dem Upgrade-Vorgang beginnen, müssen Sie sie neu konfigurieren, damit sie auf die Debian 11 Bullseye-Repositories verweisen.
Es empfiehlt sich, vor dem Aktualisieren der Software-Repositories zuerst die aktuelle Software-Quellliste zu sichern.
mkdir ~/apt
cp /etc/apt/sources.list ~/apt
cp -r /etc/apt/sources.list.d/ ~/apt
Jetzt können Sie fortfahren und das aktuelle Debian 10 Buster-Repository so aktualisieren, dass es auf Debian 11 Bullseye-Repositorys verweist.
sed -i 's/buster/bullseye/g' /etc/apt/sources.list
sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*
Die oben gezeigten Befehle ersetzen den buster
Schlüsselwort mit bullseye
in Software-Repositories-Dateien.
In Debian 11 Bullseye heißt die Sicherheitssuite jetzt bullseye-security
statt bullseye/updates
. Sie müssen also den folgenden debian-security
finden Zeilen in der /etc/apt/sources.list
Datei:
deb http://security.debian.org/debian-security bullseye/updates main
deb-src http://security.debian.org/debian-security bullseye/updates main
Und ersetzen Sie sie durch diese:
deb https://deb.debian.org/debian-security/ bullseye-security main
deb-src https://deb.debian.org/debian-security/ bullseye-security main
Die endgültige sources.list
Datei sollte wie unten aussehen.
cat /etc/apt/sources.list
deb http://deb.debian.org/debian bullseye main
deb-src http://deb.debian.org/debian bullseye main
deb http://security.debian.org/debian-security/ bullseye-security main
deb-src http://security.debian.org/debian-security/ bullseye-security main
deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main
5. Führen Sie zuerst ein minimales System-Upgrade durch
An diesem Punkt ist Ihr Debian 10-System bereit für das Upgrade. Der nächste Schritt besteht darin, das Repository zu aktualisieren, damit das System die neu hinzugefügten Repo-URLs erkennen kann.
apt update
In einigen Fällen kann die direkte Durchführung des vollständigen Upgrades eine große Anzahl von Paketen entfernen, die Sie behalten möchten. Daher empfehlen die Debian-Entwickler einen zweiteiligen Upgrade-Prozess, um das Entfernen der Pakete zu vermeiden.
- Teil 1:Minimales System-Upgrade
- Teil 2:Vollständiges System-Upgrade
Beim minimalen Upgrade aktualisieren und aktualisieren Sie alle verfügbaren Pakete, ohne andere Pakete zu installieren oder zu entfernen.
Um zuerst das minimale System-Upgrade durchzuführen, führen Sie den unten gezeigten Befehl aus.
apt upgrade --without-new-pkgs
Behalten Sie den Bildschirm im Auge. Wenn sich die apt-listchanges
Paket installiert ist, werden nach dem Herunterladen der Pakete wichtige Informationen über aktualisierte Pakete in einem Pager angezeigt.
Drücken Sie q
nach dem Lesen, um den Pager zu verlassen und das Upgrade fortzusetzen.
Außerdem werden Sie gefragt, ob Sie Dienste ohne Rückfrage neu starten möchten.
Sie werden auch gefragt, was Sie mit einer bestimmten Konfigurationsdatei machen möchten. Wenn Sie sich nicht sicher sind, was Sie tun sollen, gehen Sie einfach zu den Standardeinstellungen, indem Sie einfach Enter
drücken Schlüssel.
6. Aktualisieren Sie Debian 10 auf Debian 11
Sobald das minimale System-Upgrade abgeschlossen ist, führen Sie den folgenden Befehl aus, um mit dem vollständigen Upgrade zu beginnen.
apt full-upgrade
Lassen Sie das System nicht unbeaufsichtigt, da während des Upgrades verschiedene Eingaben erforderlich sind.
Sobald der Debian 11-Upgrade-Prozess abgeschlossen ist, können Sie das System neu starten.
reboot
Melden Sie sich beim System an und überprüfen Sie Ihre Debian-Version.
cat /etc/debian_version
11.0
Oder alternativ mit dem lsb_release
Befehl:
lsb_release -a
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
Herzliche Glückwünsche! Sie haben Ihr System erfolgreich von Debian 10 Buster auf Debian 11 Bullseye aktualisiert. Auf Ihrem System läuft jetzt Debian 11 Bullseye.
7. Veraltete Pakete von Debian 10 bereinigen
Es ist eine gute Idee, Ihr neu aktualisiertes Debian 11 Bullseye-System zu bereinigen, indem Sie alte veraltete Pakete entfernen, die jetzt von Ihrem erfolgreichen Upgrade übrig geblieben sind und nicht mehr benötigt werden.
apt --purge autoremove
apt autoclean
Schlussfolgerung
Im obigen Tutorial haben Sie gelernt, wie Sie Debian 10 Buster auf Debian 11 Bullseye aktualisieren. Jetzt können Sie sich an den neuesten Paketen und der Hardwareunterstützung erfreuen, die von der neuesten Debian-Veröffentlichung bereitgestellt werden.
Wir haben versucht, dieses Tutorial so einfach wie möglich zu gestalten. Danke, dass Sie es verwenden.
Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Debian-Upgrade-Dokumentation zu lesen.