GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Aktualisieren Sie Debian 9 Stretch auf Debian 10 Buster über die Befehlszeile

Debian 10 mit dem Codenamen Buster wurde am 6. Juli 2019 veröffentlicht. Dieses Tutorial zeigt Ihnen, wie Sie Debian 9 über die Befehlszeile auf Debian 10 aktualisieren. Sie können diesem Tutorial auf einem Debian 9-Desktop oder Debian 9-Server folgen. Wie bei jeder Debian-Veröffentlichung wird Debian 10 für 5 Jahre unterstützt. Der Codename „Buster“ ist nach Andys Hund im Toy Story-Film benannt.

Empfehlung

Wenn Sie den proprietären Nvidia-Treiber auf dem Debian 9-Desktop installiert haben, empfehle ich, ihn vor dem Upgrade zu entfernen, da der Nvidia-Treiber Paketkonflikte verursachte, als ich versuchte, Debian Stretch auf Buster zu aktualisieren.

sudo apt remove *nvidia*

Upgrade von Debian 9 Stretch auf Debian 10 Buster über die Befehlszeile

Sie können die Befehlszeile verwenden, um den Debian-Desktop oder einen Headless-Server zu aktualisieren. Wenn Sie SSH verwenden, um sich bei Ihrem Debian-Server anzumelden, ist es eine gute Idee, Ihre OpenSSH-Sitzung am Leben zu erhalten, indem Sie die folgende Zeile in /etc/ssh/sshd_config hinzufügen Datei auf Ihrem Server.

ClientAliveInterval 60

Speichern und schließen Sie die Datei. Starten Sie dann den SSH-Daemon neu.

sudo systemctl restart ssh

Um auf Debian 10 zu aktualisieren, wechseln Sie mit dem folgenden Befehl zum Root-Benutzer. Sie müssen das Passwort des Root-Benutzers eingeben.

su -

Aktualisieren Sie dann die vorhandene Software mit den folgenden beiden Befehlen.

apt update

apt upgrade

Wenn beim Ausführen des obigen Befehls ein neuer Kernel installiert wird, müssen Sie das System neu starten, um den Upgrade-Vorgang fortzusetzen. Um Debian neu zu starten, führen Sie den folgenden Befehl aus. (Denken Sie daran, nach dem Neustart wieder zum Root-Benutzer zu wechseln.)

shutdown -r now

Als nächstes müssen wir die sources.list bearbeiten Datei mit einem Befehlszeilen-Texteditor wie Nano.

nano /etc/apt/sources.list

Ändern Sie alle Instanzen von stretch zu buster . Wenn Sie es nicht einzeln ändern möchten, können Sie den Nano-Texteditor verlassen (Drücken Sie Ctrl+X ) und führen Sie den folgenden Befehl für die Stapelersetzung aus.

sed -i 's/stretch/buster/g' /etc/apt/sources.list

Dann müssen wir Repositories von Drittanbietern mit dem folgenden Befehl deaktivieren, der ein # hinzufügt Zeichen am Zeilenanfang für jede .list-Datei in /etc/apt/sources.list.d/ Verzeichnis.

sed -i 's/^/#/' /etc/apt/sources.list.d/*.list

Aktualisieren Sie als Nächstes die Softwarequellen und aktualisieren Sie die Software auf die neueste Version, die im Buster-Repository verfügbar ist. Dieser Schritt wird als minimales Upgrade bezeichnet.

apt update

apt upgrade

Wenn Sie den folgenden Fehler sehen,

The following packages have unmet dependencies:
 inetutils-ping : Conflicts: ping

Dann können Sie inetutils-ping deinstallieren .

apt remove inetutils-ping

Und führen Sie apt upgrade aus erneut befehlen. Wenn die apt-listchanges während des Upgrades angezeigt werden, können Sie Q drücken Taste, um zum Hauptbildschirm zurückzukehren.

Beim Aktualisieren von Paketen werden Sie gefragt, ob Sie Dienste ohne Nachfrage neu starten möchten. Wenn Sie Dienste manuell neu starten möchten, wählen Sie Nein . Wählen Sie für dieses Tutorial Ja aus , weil meine Debian-Box keinen Dienst hat, auf den öffentlich zugegriffen werden muss.

Sie werden wahrscheinlich auch gefragt, ob Sie eine neue Version der Konfigurationsdateien installieren möchten. Ich wähle immer Nein (Drücken Sie einfach die Eingabetaste), um auf der sicheren Seite zu sein. (Die neue Konfigurationsdatei wird unter demselben Dateinamen, aber mit dem .ucf-dist gespeichert oder .dpkg-dist Erweiterung, die Sie nach dem Upgrade überprüfen können.)

Führen Sie nach Abschluss des minimalen Upgrades den folgenden Befehl aus, um mit dem vollständigen Upgrade zu beginnen.

apt dist-upgrade

Jetzt können Sie veraltete/nicht benötigte Softwarepakete von Ihrem Debian-System entfernen.

apt autoremove

apt clean

Starten Sie abschließend das System neu.

shutdown -r now

Überprüfen Sie Ihre Debian-Version.

lsb_release -a

Sie sollten den folgenden Text sehen.

No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 10 (buster)
Release:        10
Codename:       buster

Herzlichen Glückwunsch! Sie haben erfolgreich auf Debian 10 Buster aktualisiert.

Nächster Schritt

Ich hoffe, dieses Tutorial hat Ihnen geholfen, Debian 9 auf Debian 10 zu aktualisieren. Sie können auch an einer Debian-Release-Party teilnehmen, um dies zu feiern! Wenn Sie diesen Beitrag nützlich fanden, abonnieren Sie wie immer unseren kostenlosen Newsletter, um weitere Tipps und Tricks zu erhalten. Pass auf dich auf 🙂


Debian
  1. So aktualisieren Sie Debian 8 Jessie auf Debian 9 Stretch

  2. So aktualisieren Sie Debian 9 Stretch auf Debian 10 Buster

  3. So aktualisieren Sie von Debian 10 auf Debian 11

  4. So spielen Sie MP3-Dateien von der Debian 10-Befehlszeile ab

  5. So aktualisieren Sie Debian 8 auf Debian 9 Stretch

So installieren Sie den Nvidia-Treiber auf Debian 9 Stretch von der Befehlszeile aus

Aktualisieren Sie Debian 10 Buster auf Debian 11 Bullseye über die Befehlszeile

Aktualisieren Sie Ubuntu 18.04 auf Ubuntu 19.04 direkt über die Befehlszeile

Aktualisieren Sie Ubuntu 18.04 auf Ubuntu 19.10 direkt über die Befehlszeile

Aktualisieren Sie Debian 10 Buster auf Debian 11 Bullseye über die Befehlszeile

So aktualisieren Sie Debian 9 Stretch auf Linux Debian 10 Buster