#!/bin/bash # Upgrade-Script Debian 11 -> 12 set -e # Stop bei Fehlern echo "--- Starte Upgrade von Debian 11 auf 12 ---" # 1. Altes System voll auf Stand bringen apt update && apt upgrade -y && apt dist-upgrade -y # 2. Sources.list sichern und auf Bookworm umstellen cp /etc/apt/sources.list /etc/apt/sources.list.bak sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list sed -i 's/non-free/non-free non-free-firmware/g' /etc/apt/sources.list # Wichtig für Debian 12! # 3. Paketlisten neu laden apt update # 4. Minimales Upgrade (verhindert Konflikte) apt upgrade --without-new-pkgs -y # 5. Full Upgrade (der eigentliche Sprung) apt full-upgrade -y echo "--- Upgrade auf 12 abgeschlossen. BITTE JETZT REBOOTEN! ---"