Das Upgrade von Debian 12 (Bookworm) auf Debian 13 (Trixie) ist in der Regel unkompliziert, wenn man die richtige Reihenfolge einhält. Diese Anleitung führt Sie sicher durch den Prozess.

Vor dem Upgrade: Backup erstellen

Wichtig: Erstellen Sie unbedingt ein vollständiges Backup aller relevanten Daten bevor Sie beginnen. Bei Servern empfiehlt sich ein Snapshot des gesamten Systems.

# Installierte Pakete sichern
dpkg --get-selections > ~/pakete-backup.txt

# Aktuelle Quellen sichern
cp /etc/apt/sources.list ~/sources.list.backup

Schritt 1: System vollständig aktualisieren

Stellen Sie sicher, dass Debian 12 auf dem aktuellen Stand ist:

sudo apt update && sudo apt upgrade -y
sudo apt --purge autoremove
sudo apt full-upgrade -y

Nach den Upgrades noch einmal aufräumen:

sudo apt --purge autoremove

Schritt 2: Paketquellen auf Trixie umstellen

Aktualisieren Sie die Paketquellen von Bookworm auf Trixie:

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

Falls Sie zusätzliche Quellen in /etc/apt/sources.list.d/ haben, müssen diese ebenfalls angepasst werden:

sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list.d/*.list

Quellen prüfen:

cat /etc/apt/sources.list

Die Datei sollte jetzt trixie statt bookworm enthalten.

Schritt 3: Paketlisten aktualisieren

sudo apt update

Sie werden möglicherweise Hinweise zu geänderten Paketen sehen – das ist normal.

Schritt 4: Upgrade durchführen

sudo apt full-upgrade -y

Dieser Prozess dauert je nach System und Internetverbindung 10-30 Minuten. Bei Konflikten werden Sie nach Ihrer Entscheidung gefragt – im Zweifelsfall die Version des Paketbetreuers behalten.

Schritt 5: System aufräumen

Nach dem Upgrade nicht mehr benötigte Pakete entfernen:

sudo apt --purge autoremove
sudo apt autoclean

Schritt 6: System neu starten

sudo reboot

Nach dem Neustart prüfen

# Debian-Version prüfen
cat /etc/debian_version
lsb_release -a

# Kernel-Version prüfen
uname -r

Häufige Probleme

Fehler bei Drittanbieter-Repositories: Falls externe Paketquellen (z.B. für MariaDB, Docker) Probleme machen, temporär deaktivieren, Upgrade durchführen, dann neu konfigurieren.

Dienste starten nicht: Nach dem Upgrade können sich Konfigurationsdateien geändert haben. Logs prüfen mit:

journalctl -xe
systemctl status DIENSTNAME

Kernel-Module: Ältere DKMS-Module (z.B. für spezielle Treiber) müssen möglicherweise neu kompiliert werden.

Fazit

Das Debian-Upgrade ist in der Regel problemlos, wenn man systematisch vorgeht und vorher ein Backup erstellt. Bei Produktionsservern empfiehlt sich ein Test auf einem Staging-System zuerst.

Benötigen Sie Unterstützung beim Upgrade Ihrer Linux-Server? Als erfahrener Linux-Administrator helfe ich Ihnen gerne. Kontaktieren Sie mich.