Das Debian-Team hat angekündigt, dass die neueste Version Debian 9.0 „Stretch“ am 17. Juni 2017 veröffentlicht wird . Diese Version hat den Codenamen „Strech “. Debian 9 ist voller neuer Funktionen und Upgrades als die vorherige Version.
In diesem Tutorial werde ich Ihnen helfen, Debian 9 Stretch von Debian 8 Jessie zu aktualisieren mit einfachen Schritten. In diesem Tutorial werden alle Befehle mit dem Root-Konto ausgeführt. Sie müssen also über Root-Benutzerrechte oder sudo-Rechte verfügen, um dies abzuschließen. Die Desktop-Benutzer können es sofort aktualisieren und die neuen Funktionen nutzen, aber die Benutzer mit Debian-Servern können auf ihre Produktions-Upgrades warten. Zuerst sollten sie dies in ihrer Entwicklungsumgebung ausprobieren und dann in der Produktion aktualisieren, wenn alles gut geht.
1. Sichern Sie Ihre Daten
Der erste und sehr wichtige Schritt ist die Sicherung Ihrer Daten. Wir empfehlen Ihnen daher dringend, alle für Sie wichtigen Daten in bestehenden Systemen zu sichern. Beispielsweise wird Ihre Mariadb auf Version 10.1 aktualisiert und Sie können sie nicht wiederherstellen. Stellen Sie also sicher, dass Sie Ihre Daten an einem entfernten Ort sichern und fahren Sie danach mit dem Upgrade fort. Möglicherweise müssen Sie Folgendes sichern:
- Anwendungscodebasen
- Datenbanken
- Konfigurationsdateien (z. B.:DNS, Apache, MySQL, PHP, Postgres usw.)
- E-Mails und E-Mail-Konten.
- Details zu Benutzerkonten.
2. Aktualisieren Sie alle Pakete von Debian 8
Aktualisieren Sie vor dem Upgrade auf Debian 9 zunächst alle Pakete des aktuell installierten Debian-Systems mit dem folgenden Befehl.
[email protected]:~:# apt update && apt upgrade
3. Aktualisieren Sie die sources.list-Repository-Datei
Bearbeiten Sie nun die Debian apt-Konfigurationsdatei /etc/apt/sources.list und ersetzen Sie alle „
[email protected]:~:# cp /etc/apt/sources.list /etc/apt/sources.list.orig[email protected]:~:# sed -i 's/jessie/stretch/g' /etc/apt/sources.list
Die Datei /etc/apt/sources.list sieht wie folgt aus.
deb http://mirrors.digitalocean.com/debian stretch main deb-src http://mirrors.digitalocean.com/debian stretch main deb http://security.debian.org/ stretch/updates main deb-src http://security.debian.org/ stretch/updates main # stretch-updates, previously known as 'volatile' deb http://mirrors.digitalocean.com/debian stretch-updates main deb-src http://mirrors.digitalocean.com/debian stretch-updates main
4. Alle Pakete erneut aktualisieren
Nachdem Sie alle Verweise in der Apt-Konfigurationsdatei ersetzt haben, aktualisieren Sie alle Pakete auf Ihrem System erneut. Fahren Sie danach mit der Upgrade-Verteilung fort.
[email protected]:~:# apt update && apt upgrade
5. Aktualisieren Sie Debian 9 (Stretch)
Aktualisieren Sie schließlich die Debian 8-Distribution mit dem folgenden Befehl auf Debian 9 Stretch. Dieser Befehl wird einige Zeit in Anspruch nehmen.
[email protected]:~:# apt dist-upgrade
6. Upgrade bestätigen
An diesem Punkt wurde Ihr System erfolgreich auf Debian 8 aktualisiert. Lassen Sie uns zuerst die Instanz neu starten und die Version des aktualisierten Systems überprüfen.
[email protected]:~:# reboot
Melden Sie sich nach dem Neustart des Systems beim Serer an. Überprüfen Sie die aktuelle Version von Debian.
[email protected]:~:# lsb_release -a Distributor ID: Debian Description: Debian GNU/Linux 9.0 (stretch) Release: 9.0 Codename: stretch
Herzlichen Glückwunsch, Sie haben erfolgreich auf Debian 9 „Stretch“ aktualisiert. Viel Spaß!