From 4bed8f30642e3fc62beaee3179e57762a3b2d49a Mon Sep 17 00:00:00 2001 From: "manuel.maier" Date: Tue, 24 Feb 2026 15:44:23 +0100 Subject: [PATCH] =?UTF-8?q?update=5F11=5Fto=5F12.sh=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- update_11_to_12.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 update_11_to_12.sh 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