Unter Arch nicht nötig.
This commit is contained in:
parent
7192d8687f
commit
a7365bb5d8
@ -1,40 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Root-Rechte prüfen
|
|
||||||
if [ "$(id -u)" -ne 0 ]; then
|
|
||||||
echo "❌ Bitte als root ausführen!"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Sicherheitsabfrage
|
|
||||||
read -p "⚠️ Achtung! Du führst ein Release-Upgrade auf Debian Trixie durch. Fortfahren? (ja/nein): " answer
|
|
||||||
answer=${answer,,} # In Kleinbuchstaben umwandeln
|
|
||||||
answer=${answer:-n} # Standardwert 'n', falls leer
|
|
||||||
|
|
||||||
if [[ "$answer" != "j" ]] || [[ "$answer" != "y" ]]; 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
|
|
||||||
|
|
||||||
|
|
||||||
read -p "❓ Drücke [ENTER], um das System jetzt neuzustarten."
|
|
||||||
|
|
||||||
echo "ℹ️ System wird jetzt neu gestartet..."
|
|
||||||
sudo reboot
|
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user