Automatisierte Updates per Cronjob

Konfigurationen zu Systemfunktionen von Betriebssystemen. Also alles was nicht in die Kategorie Anwendungsprogramme passt aber zur Softwarekategorie gehört. In der Regel CPU Architektur Übergreifend (ARM, PPC, x86, x64)
Post Reply
User avatar
h3rb3rn
Administrator
Posts: 189
Joined: Mon 9. Feb 2015, 23:29

Automatisierte Updates per Cronjob

Post by h3rb3rn »

Aktualisierte Fassung vom 18.05.2021

Skript erstellen

Code: Select all

cd ~
echo "/usr/bin/apt update;
/usr/bin/dpkg --configure -a;
/usr/bin/apt --yes --allow-unauthenticated -f install;
/usr/bin/apt --yes --allow-unauthenticated dist-upgrade;
/usr/bin/apt --yes --allow-unauthenticated -f install;
/usr/bin/apt-get --yes --allow-unauthenticated autoremove;
/usr/bin/apt autoremove;
" > update.sh
Starter anlegen (unter xfce4)
rechte Maustaste auf dem Schreibtisch (Desktop) und im Kontextmenü den Punkt "Starter erstellen ..." anklicken
starter-anlegen.png
starter-anlegen.png (34.76 KiB) Viewed 3244 times


Optional
für Systeme die im 24/7 Betrieb laufen

Als root ein cronjob erstellen mit

Code: Select all

crontab -e
Zeile einfügen mit folgenden Inhalt

Code: Select all

0 2 * * *	/bin/bash /home/username/update.sh > /home/username/update_$(date +%Y%m%d%H%M).log
Pfad zur update.sh muss an eigenes System angepasst werden!
Post Reply