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

So aktualisieren Sie Debian 10 (Buster) auf Debian 11 (Bullseye)

Debian 11 mit dem Codenamen „Bullseye“ wurde am 10. August nach fast zwei Jahren Entwicklung veröffentlicht. Dies ist eine stabile Veröffentlichung und wird wie jede andere stabile Debian-Version für die nächsten 5 Jahre unterstützt. Debian 11 enthält wichtige Softwareverbesserungen und andere Erweiterungen, darunter:

  • Linux-Kernel 5.10 LTS. Dies ist eine Verbesserung von Kernel 4.19, der von Debian 10 Buster verwendet wurde.
  • Neue Versionen von Desktop-Umgebungen einschließlich GNOME 3.38, MATE 1.24, KDE Plasma 5.20, LXDE 11, LXQt 0.16 und Xfce 4.16.
  • Ein neues Thema, das als Heimatwelt-Thema bekannt ist und von einem in Deutschland geborenen Kunststil namens Bauhaus-Bewegung inspiriert wurde.
  • In Debian 11 haben über 40.000 Softwarepakete neuere Versionen. Mit Debian 11 erhalten Sie LibreOffice 7.0, Apache 2.4.48, MariaDB 10.5, Python 3.9.1 und PostgreSQL 13, um nur einige zu nennen. Sie können einen Blick auf die gesamte Liste werfen, indem Sie zu den Versionshinweisen gehen.
  • CUPS und treiberloses Drucken.
  • Unterstützung für das exFAT-Dateisystem.
  • Unterstützung zahlreicher Architekturen:64-Bit- und 32-Bit-PC, 64-Bit-ARM (Arch 64, IBM System Z, POWER-Prozessoren, EABI ARM, 64-Bit-MIPS u. a.).

Das war nur ein Überblick darüber, was Debian 11 bietet. Konzentrieren wir uns nun darauf, wie Sie von Debian 10 Buster auf Debian 11 upgraden können.

Schritt 1)  Führen Sie eine Sicherung aller Ihrer Dateien durch

Vor dem Upgrade auf eine neue Betriebssystemversion wird immer empfohlen, eine Sicherungskopie aller Ihrer Dateien zu erstellen. Dadurch wird sichergestellt, dass Ihre Dateien sicher sind, falls während des Upgrades etwas schief geht, was zu einer Dateibeschädigung führen kann. Hier ist eine Liste von Sicherungs- und Wiederherstellungssoftwaretools, die Sie verwenden können, um alle Ihre Daten sicher zu sichern, bevor Sie fortfahren.

Schritt 2) Paketlisten aktualisieren und Pakete aktualisieren

Wir beginnen mit der Überprüfung, ob wir derzeit Debian Buster wie gezeigt verwenden

$ cat /etc/os-release

Alternativ können Sie den folgenden Befehl ausführen:

$ cat /etc/debian_version

Fahren Sie als Nächstes fort und aktualisieren Sie den Paketindex und aktualisieren Sie die Softwarepakete, indem Sie Folgendes ausführen:

$ sudo apt update -y && sudo apt upgrade -y

Führen Sie als Nächstes den angezeigten dist-upgrade-Befehl aus. Zusätzlich zum Aktualisieren der Pakete behandelt es auch das Ändern von Abhängigkeiten mit neuen Versionen von installierten Paketen.

$ sudo apt dist-upgrade

Schritt 3) Paket-Repository aktualisieren

Debian-Repositories sind in der Datei /etc/apt/sources.list und im Verzeichnis /etc/apt/sources.list.d/ definiert. Wir müssen Debian 10 Repositories durch Debian 11 Repositories ersetzen.

Um dies zu erreichen, müssen wir in der Datei  /etc/apt/sources.list das Schlüsselwort buster durch bullseye ersetzen, indem wir den bereitgestellten Befehl sed verwenden.

$ sudo sed -i 's/buster/bullseye/g' /etc/apt/sources.list

Suchen Sie danach die folgenden debian-security-Zeilen in der Datei sources.list:

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 die folgenden Zeilen:

deb https://deb.debian.org/debian-security bullseye-security main contrib
deb-src https://deb.debian.org/debian-security bullseye-security main contrib

Die  sources.list-Datei sollte schließlich so aussehen:

deb http://deb.debian.org/debian bullseye main
deb-src http://deb.debian.org/debian bullseye main
deb https://deb.debian.org/debian-security bullseye-security main contrib
deb-src https://deb.debian.org/debian-security bullseye-security main contrib
deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main
deb http://deb.debian.org/debian bullseye-backports main
deb-src http://deb.debian.org/debian bullseye-backports main

Aktualisieren Sie nach dem Ändern der Datei sources.list die Paketlisten, damit Ihr System die neuen Repositories kennt.

$ sudo apt update

Schritt 4) Führen Sie ein minimales System-Upgrade durch

Durch die Durchführung eines vollständigen System-Upgrades werden zahlreiche Pakete entfernt, die Sie möglicherweise behalten möchten – und dies wird nicht empfohlen. Als Problemumgehung haben die Entwickler einen zweistufigen Upgrade-Prozess empfohlen, der Debian Buster problemlos auf Debian Bullseye aktualisiert. Wir haben den minimalen Upgrade-Prozess, dem bald das vollständige Upgrade folgt.

Das minimale Upgrade aktualisiert alle vorhandenen Pakete, ohne neue zu installieren oder die vorhandenen zu löschen. Um das minimale Upgrade durchzuführen, führen Sie den folgenden Befehl aus:

$ sudo apt upgrade --without-new-pkgs

Während des Upgrade-Vorgangs erscheint eine Popup-Eingabeaufforderung, die Sie auffordert, die Systemdienste neu zu starten, wenn bestimmte Bibliotheken wie libpam und libc aktualisiert werden. Wählen Sie „Ja“ und drücken Sie die EINGABETASTE.

Schritt 5) Vollständiges Upgrade auf Debian 11 durchführen

Dies ist der letzte Schritt und der wichtigste Teil des Upgrades. Das vollständige Upgrade aktualisiert das gesamte Debain 10-System auf Debian 11. Es installiert die neuesten Pakete, die mit Debian 11 geliefert werden, und löst Abhängigkeitsprobleme. Dies kann je nach Bandbreite eine Weile dauern.

$ sudo apt full-upgrade

Wieder erscheinen einige zusätzliche Eingabeaufforderungen. Beispielsweise werden Sie gefragt, was Sie mit der Datei chrony.conf unternehmen möchten. Hier habe ich mich dafür entschieden, die lokale Version installiert zu lassen.

Auch für die Openssh-Server-Datei habe ich mich dafür entschieden, die lokale Version ebenfalls installiert zu lassen.

Sobald das Upgrade abgeschlossen ist, starten Sie das System mit dem folgenden Befehl neu,

$ sudo reboot

Wenn Sie sich anmelden, überprüfen Sie die Version von Debian, die Sie ausführen

$ cat /etc/os-release
$ cat /etc/debian_version

Auf Ihrem System läuft jetzt Debian 11 Bullseye.

$ lsb_release -a

Schlussfolgerung

Los geht's. Wir haben ein erfolgreiches Upgrade von Debian 10 Buster auf Debian 11 Bullseye durchgeführt. Sie können jetzt die neuesten Pakete und Hardware-Unterstützung genießen, die von der neuesten Debian-Veröffentlichung bereitgestellt wird. Wenn Sie unterwegs auf Fehler gestoßen sind, hat Debian mögliche Korrekturen skizziert, um Ihnen bei der Lösung zu helfen


Debian
  1. So aktualisieren Sie von Debian 10 auf Debian 11

  2. Aktualisieren Sie Debian 10 Buster auf Debian 11 Bullseye:Eine Schritt-für-Schritt-Anleitung

  3. So aktualisieren Sie Debian 8 auf Debian 9 Stretch

  4. So aktualisieren Sie auf Gnome 40 unter Debian 11 Bullseye

  5. So installieren/aktualisieren Sie PHP 8.1 auf Debian 10 Buster

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

So aktualisieren Sie Apache auf Debian 11 Bullseye

So installieren Sie Steam unter Debian 11 Bullseye oder Buster 10 Linux

So aktualisieren Sie Debian 10 Buster auf 11 Bullseye Linux

So aktualisieren Sie Debian 10 auf Debian 11 Bullseye

So aktualisieren Sie Debian 9 Stretch auf Linux Debian 10 Buster