Feat: Fügt Skripte zum aufsetzen von Debian 12 (Bookworm) hinzu.

This commit is contained in:
2025-03-09 20:52:44 +01:00
parent 0f41183342
commit 876866f740
12 changed files with 834 additions and 0 deletions

34
1_TrixieUpgrade.sh Executable file
View File

@@ -0,0 +1,34 @@
#!/bin/bash
# Root-Rechte prüfen
if [ "$(id -u)" -ne 0 ]; then
echo "Bitte mit sudo ausführen!"
exit 1
fi
# Sicherheitsabfrage
read -p "Achtung! Du führst ein Release-Upgrade auf Debian Trixie durch. Fortfahren? (ja/nein): " choice
if [[ "$choice" != "ja" ]]; then
echo "Upgrade abgebrochen."
exit 0
fi
echo "Aktualisiere Paketlisten..."
sudo apt-get update
echo "Starte System-Upgrade..."
sudo apt-get full-upgrade -y
echo "Ändere die Paketquellen auf Debian Trixie..."
sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
sudo find /etc/apt/sources.list.d -type f -exec sed -i 's/bookworm/trixie/g' {} \;
echo "Aktualisiere Paketlisten erneut..."
sudo apt-get update
echo "Starte vollständiges Release-Upgrade..."
sudo apt-get full-upgrade -y
echo "System wird jetzt neu gestartet..."
sudo reboot