Für einen Mandanten betreue ich diverse Debian Server. Im Sommer gab es dort ein Release Wechsel. Von Debian 10 (Buster) auf Debian 11 (Bullseye). Grundsätzlich ist der Upgrade Prozess auf einem Debian Server recht einfach. In diesem Release hat sich aber beim Security Archiv etwas geändert. Hier findet ihr alle Scritte für das Upgrade.
Hinweis: Diese einfache Aleitung empfiehlt sich nur für Server Systeme ohne viele Fremdpaketquellen.
Ihr findet die offizielle (übersetzte) Anleitung zum Upgrade mit diversen Empfehlungen hier.
Upgrade Debian 10 auf Debian 11
Schritt 1 – Ersetzen der Paketquellen
sed -i 's/buster/bullseye/g' /etc/apt/sources.list
Schritt 2 – Update des Security Archivs
Anschließend ersetz ihr das bestehende Security Archiv in der /etc/apt/sources.list. Um diese Zeilen geht es:
deb http://security.debian.org/debian-security bullseye/updates main
deb-src http://security.debian.org/debian-security bullseye/updates main
Von den vorherigen zu den nachfolgenden Einträgen ersetzen.
deb https://deb.debian.org/debian-security bullseye-security main contrib
deb-src https://deb.debian.org/debian-security bullseye-security main contrib
Die Datei /etc/apt/sources.list sieht dann bei mir wie folgt aus:
deb http://ftp.de.debian.org/debian/ bullseye main
deb-src http://ftp.de.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://ftp.de.debian.org/debian/ bullseye-updates main
deb-src http://ftp.de.debian.org/debian/ bullseye-updates main
Schritt 3 – das eigentliche Debian Upgrade von 10 auf 11
Abschließend die folgenden Schritte ausführen. Ihr werdet bei einigen, der zu ersetzenden Konfigurationsdateien gefragt, ob ihr diese aus dem Paket ersetzen wollt. Ihr solltet das Upgrade daher aufmerksam verfolgen und euch die Unterschiede anschauen. Ich empfehle euch die Konfiguration aus dem Paket zu übernehmen und eure Änderungen zu übertragen..
apt-get update
apt-get -y upgrade
apt-get -y dist-upgrade
Überprüfung Debian Version
Anschließend sollte mittels
cat /etc/os-release
folgende Ausgabe auf euren System zu sehen sein:
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"NAME="Debian GNU/Linux"VERSION_ID="11"VERSION="11 (bullseye)"VERSION_CODENAME=bullseyeID=debianHOME_URL="https://www.debian.org/"SUPPORT_URL="https://www.debian.org/support"BUG_REPORT_URL="https://bugs.debian.org/"