Vorgehensweise upgrade Debian 11 Bullseye auf Debian 12 Bookworm

Die neueste Veröffentlichung von Debian 12.1 ist jetzt schon etwas länger verfügbar und bietet viele neue Optionen für Server und Endbenutzer.
Wenn man über Debian spricht, sind Stabilität und Vielfalt einige der Dinge, die einem in den Sinn kommen.
Wenn Sie bereits Debian 11 „Bullseye“ verwenden, ist es möglich, direkt vom Terminal aus auf Debian 12 „Bookworm“ zu aktualisieren.
Hier ist eine Anleitung wie Sie vorgehen können.

Upgrade von Debian 11 auf Debian 12 via CLI (Command Line Interface)

1. Vorhandene Pakete aktualisieren
Wenn Sie Debian schon eine Weile benutzen, kennen Sie vielleicht schon die Befehle update/upgrade. Hier können Sie die beiden Befehle zusammen in einer einzigen Anweisung übergeben, um Softwarepakete einfach zu aktualisieren:

sudo apt update && sudo apt upgrade -y

Sobald die Aktualisierungen abgeschlossen sind, entfernen Sie nicht benötigte Pakete, bevor Sie auf Debian 12.1 aktualisieren:

sudo apt --purge autoremove

2. Die Datei sources.list bearbeiten
Nachdem die installierten Pakete aktualisiert und aufgerüstet wurden, müssen Sie die Datei sources.list bearbeiten, um die Details der Paketquellen zu aktualisieren.
Mit dem folgenden Befehl wird die sources.list auf Bookworm aktualisiert, damit Debian die neusten Pakete herunterlädt.

sudo sed -i'.bak' 's/bullseye/bookworm/g' /etc/apt/sources.list

3. Installierte Pakete auf Debian aktualisieren
Da Sie nun die Quellen umgestellt haben, die auf die neuen Debian 12 Repositories zeigen, können Sie jetzt Ihre Pakete aktualisieren.
Sie können dies mit dem Befehl apt update tun:

sudo apt update

Sobald das System aktualisiert ist, können Sie Ihre vorhandenen Pakete aktualisieren, ohne neue Pakete zum Upgrade-Prozess hinzuzufügen:

sudo apt upgrade --without-new-pkgs -y

Folgen Sie während des Aktualisierungsvorgangs den Anweisungen und bestätigen Sie bei Bedarf die Eingaben.

4. Ausführen eines vollständigen System-Upgrades
Nachdem alle Aktualisierungen sauber durgelaufen sind, ist es Zeit für das komplette Upgrade auf Debian 12 „Bookworm“.
Führen Sie den folgenden Befehl aus, um Ihr System auf die neueste Debian-Version zu aktualisieren:

sudo apt full-upgrade -y

Der Upgrade-Prozess dauert ein wenig, bis das System aktualisiert ist.

5. Neu starten in Debian 12
Sobald der upgrade Prozess abgeschlossen ist, starten Sie Ihr System mit dem Befehl reboot neu:

sudo reboot

Während das System neu startet, werden Sie das neue Bild von Debian 12 sehen.
Überprüfen Sie das Upgrade, indem Sie die Versionsnummer des Betriebssystems mit den Befehlen lsb_release und cat aufrufen:

lsb_release -a

oder

cat /etc/debian_version

Ein Hinweis zum Non-Free-Firmware Repositorie:
Wenn Sie beabsichtigen, Debian 12 entweder auf einem Desktop oder einem Server zu verwenden, der unfreie Firmware für Hardware wie WiFi, GPU, Sound, Nvida/AMD GPU, NIC usw. benötigt, wird empfohlen, das unfreie Firmware-Repository einzubinden.
Wenn Sie sich über Ihre Hardware unsicher sind, ist die Empfehlung, das Repositorie hinzuzufügen.

Mit dem Editor ihrer Wahl können Sie die folgende Datei erweitern:

vim /etc/apt/sources.list

Hier sollte an das Ende jeder Zeile – non-free-firmware – hinzugefügt werden.

deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb http://deb.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware