Hallo,
ich wollte hier mal mein Script zum updaten von Debian basierten Systemen vorstellen.
Ist nicht wirklich von mir, hab ich irgendwann mal im Netz gefunden, benutze ich auf all meinen Rechnern.
Script anlegen:
sudo nano /usr/local/bin/update
Dann folgenden Text rein kopieren:
#!/bin/bash
# if not root, run as root
if (( $EUID != 0 )); then
sudo /usr/local/bin/update
exit
fi
TEXT_RESET='\e[0m'
TEXT_YELLOW='\e[0;33m'
TEXT_RED_B='\e[1;31m'
sudo apt update
echo -e $TEXT_YELLOW
echo 'APT update finished...'
echo -e $TEXT_RESET
#sudo apt dist-upgrade
apt -y dist-upgrade --auto-remove --purge echo -e $TEXT_YELLOW echo 'APT distributive upgrade finished...'
echo -e $TEXT_RESET
sudo apt upgrade
echo -e $TEXT_YELLOW
echo 'APT upgrade finished...'
echo -e $TEXT_RESET
sudo apt autoremove
echo -e $TEXT_YELLOW
echo 'APT auto remove finished...'
echo -e $TEXT_RESET
sudo apt clean
echo -e $TEXT_YELLOW
echo 'APT clean finished...'
echo -e $TEXT_RESET
if [ -f /var/run/reboot-required ]; then
echo -e $TEXT_RED_B
echo 'Reboot required!'
echo -e $TEXT_RESET
fi
Anschließend muss das Script noch ausführbar gemacht werden:
sudo chmod +x /usr/local/bin/update
Das war's. zukünftig genügt ein 'update' um das System auf den neuesten Stand zu bringen.
Gruß
Andreas