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