Debian 10 Buster wurde am 6. Juli 2019 veröffentlicht, und Sie möchten jetzt möglicherweise Ihre vorherige Version, d. h. Debian 9 „Stretch“, auf die neueste Version Debian 10 „Buster“ aktualisieren.
Dieser Beitrag wird Ihnen helfen, Ihr System von Debian 9 Stretch auf Debian 10 Buster zu aktualisieren.
Voraussetzungen
Internet
Sie müssen über eine aktive Internetverbindung verfügen, um Pakete für das Betriebssystem-Upgrade herunterzuladen.
Sudo-Zugriff
Sie müssen über Root- oder Sudo-Berechtigungen verfügen, um dieses Betriebssystem-Upgrade durchzuführen.
Sicherung
Bevor Sie Ihr System aktualisieren, bitten wir Sie, eine vollständige Sicherung wichtiger Datendateien und Konfigurationsdateien zu erstellen, da uns die Sicherung dabei helfen kann, das System auf seinen vorherigen Zustand zurückzusetzen, wenn Sie während des Upgrades auf Probleme stoßen.
Beispiel,
- Datenbanken
- Konfigurationsdateien
- Wichtige Anwendungsdatendateien
Upgrade von Debian 9 auf Debian 10
Testen Sie dieses Upgrade des Debian-Betriebssystems auf Entwicklungssystemen, bevor Sie die Produktionssysteme aktualisieren.Aktuelle Version überprüfen
Verwenden Sie den Befehl lsb_release -a, um die aktuelle Version von Debian anzuzeigen.
Distributor ID: Debian Description: Debian GNU/Linux 9.8 (stretch) Release: 9.8 Codename: stretch
Debian 9 aktualisieren
Aktualisieren Sie alle installierten Pakete auf die neueste Version, die für das aktuelle Betriebssystem Stretch verfügbar ist.
sudo apt update sudo apt upgrade
sources.list-Datei ändern
Erstellen Sie eine Sicherungskopie der aktuellen sources.list-Datei.
sudo cp /etc/apt/sources.list /etc/apt/sources.list_bkp
Bearbeiten Sie nun die apt-Konfigurationsdatei /etc/apt/sources.list und ersetzen Sie stretch durch buster. Verwenden Sie den Befehl sed, um die Repository-Datei auf einmal zu aktualisieren.
sudo sed -i 's/stretch/buster/g' /etc/apt/sources.list
Der Inhalt der Datei sieht nach der Aktualisierung mit „buster“ wie folgt aus “.
deb http://ftp.us.debian.org/debian/ buster main deb-src http://ftp.us.debian.org/debian/ buster main deb http://security.debian.org/debian-security buster/updates main contrib deb-src http://security.debian.org/debian-security buster/updates main contrib # buster-updates, previously known as 'volatile' deb http://ftp.us.debian.org/debian/ buster-updates main contrib deb-src http://ftp.us.debian.org/debian/ buster-updates main contrib
Aktualisieren Sie den Paketindex.
sudo apt update
Vorschau-Upgrade
Verwenden Sie den Befehl apt list –upgradable, um schnell aufzulisten, was während des Betriebssystem-Upgrade-Prozesses installiert, aktualisiert und entfernt wird, ohne das System zu beeinträchtigen.
sudo apt list --upgradable
Ausgabe:
xwayland/stable 2:1.20.4-1 amd64 [upgradable from: 2:1.19.2-1+deb9u5] xxd/stable 2:8.1.0875-5 amd64 [upgradable from: 2:8.0.0197-4+deb9u3] xz-utils/stable 5.2.4-1 amd64 [upgradable from: 5.2.2-1.2+b1] yelp/stable 3.31.90-1 amd64 [upgradable from: 3.22.0-1] yelp-xsl/stable 3.31.90-1 all [upgradable from: 3.20.1-2] zeitgeist-core/stable 1.0.1-1 amd64 [upgradable from: 0.9.16-0.2+b1] zenity/stable 3.30.0-2 amd64 [upgradable from: 3.22.0-1+b1] zenity-common/stable 3.30.0-2 all [upgradable from: 3.22.0-1] zlib1g/stable 1:1.2.11.dfsg-1 amd64 [upgradable from: 1:1.2.8.dfsg-5]
Upgrade auf Debian 10
Aktualisieren Sie jetzt alle Pakete auf Ihrem System auf die neueste Version, die für Debian 10 Buster verfügbar ist.
sudo apt upgrade
Während des Upgrades müssen auf Ihrem System installierte Dienste nach der Aktualisierung jedes Dienstpakets (z. B. Apache, NTP) neu gestartet werden, was zu Dienstunterbrechungen führen kann.
Sie können wählen, ob Sie während des Upgrades automatisch oder nach dem Upgrade manuell neu starten möchten. Hier entscheide ich mich für einen automatischen Neustart der Dienste während des Betriebssystem-Upgrades.
Führen Sie das Distributions-Upgrade durch, um das Upgrade auf Debian 10 abzuschließen.
sudo apt dist-upgrade
Upgrade überprüfen
Starten Sie Ihren Computer nach dem Distributions-Upgrade neu.
sudo reboot
Überprüfen Sie die aktuelle Version des Debian-Betriebssystems.
lsb_release -a
Ausgabe:
Distributor ID: Debian Description: Debian GNU/Linux 10 (buster) Release: 10 Codename: buster
Schlussfolgerung
Das ist alles. Sie haben Debian 9 erfolgreich auf Debian 10 aktualisiert. Teilen Sie Ihr Feedback im Kommentarbereich mit.