diff --git a/update_12_to_13.sh b/update_12_to_13.sh new file mode 100644 index 0000000..c4d0fe2 --- /dev/null +++ b/update_12_to_13.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# Upgrade-Script Debian 12 -> 13 + +set -e + +echo "--- Starte Upgrade von Debian 12 auf 13 ---" + +# 1. Bookworm auf den letzten Stand bringen +apt update && apt upgrade -y + +# 2. Sources.list auf Trixie umstellen +cp /etc/apt/sources.list /etc/apt/sources.list.bak2 +sed -i 's/bookworm/trixie/g' /etc/apt/sources.list + +# 3. Paketlisten neu laden +apt update + +# 4. Das große Finale: Full Upgrade auf Debian 13 +apt full-upgrade -y + +# 5. Aufräumen +apt autoremove -y + +echo "--- Upgrade auf 13 (Trixie) abgeschlossen. Finaler Reboot empfohlen! ---" \ No newline at end of file