commit 4bed8f30642e3fc62beaee3179e57762a3b2d49a Author: manuel.maier Date: Tue Feb 24 15:44:23 2026 +0100 update_11_to_12.sh hinzugefügt diff --git a/update_11_to_12.sh b/update_11_to_12.sh new file mode 100644 index 0000000..3751f65 --- /dev/null +++ b/update_11_to_12.sh @@ -0,0 +1,25 @@ +#!/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! ---" \ No newline at end of file