Updatescript

Änderungsstand: 2025-07-10

Alles Test, aber soweit funktionsfähig. Es handelt sich um ein automatisiertes Update des Betriebssystems. Für Debian & Ubuntu und für Alpine eine abgeänderte Version. Im herunterzuladenden Script werden auch Löschbefehle ausgeführt, die nur ihre Wirksamkeit zeigen, wenn die Befehle identisch übernommen werden. Nach einem Kernelupdate (Debian & Ubuntu) wird das System automatisch neu gestartet (jedenfalls sollte das passieren – noch Test). Das Script kann hier eingesehen werden:

https://github.com/knilix/testarea/blob/main/debianautoupdateinstallscript.sh

  • Updatescript, mit 2 Befehlseingaben. Am Ende noch einen Eintrag in der Crontab und fertig.

Debian & Ubuntu

Als root anmelden! su oder sudo su

apt install wget bash unzip -y

Folgende 2 Befehle komplett in der jeweiligen VM oder LXC einfügen:

wget -q -P /opt/ https://github.com/knilix/testarea/archive/refs/heads/main.zip && unzip /opt/main.zip -d /opt/scriptfiles && chmod 700 /opt/scriptfiles/testarea-main/debianautoupdateinstallscript.sh
cd && cd /opt/scriptfiles/testarea-main && ./debianautoupdateinstallscript.sh

Wurden die 2 Befehle identisch übernommen, kann das erstellte Script in die Crontab eingetragen werden:

crontab -e

Folgendes am Ende dieser Datei einfügen, wenn das Update 02:10 Uhr stattfinden soll:

10 2 * * * /opt/scriptfiles/updatescript.sh >/dev/null 2>&1

Strg-x, y, Enter

Alpine

Das Script kann hier eingesehen werden:

https://github.com/knilix/testareaalpine/blob/main/alpineautoupdateinstallscript.sh

apk add wget bash unzip

Folgende 2 Befehle komplett in der jeweiligen VM oder LXC einfügen:

wget -q -P /opt/ https://github.com/knilix/testareaalpine/archive/refs/heads/main.zip && unzip /opt/main.zip -d /opt/scriptfiles && chmod 700 /opt/scriptfiles/testareaalpine-main/alpineautoupdateinstallscript.sh
cd && cd /opt/scriptfiles/testareaalpine-main && ./alpineautoupdateinstallscript.sh

Wurden die 2 Befehle identisch übernommen, kann das erstellte Script in die Crontab eingetragen werden:

crontab -e

Folgendes am Ende dieser Datei einfügen, wenn das Update 02:10 Uhr stattfinden soll:

10 2 * * * /opt/scriptfiles/updatescript.sh >/dev/null 2>&1

Strg-x, y, Enter (wenn nano verwendet wird)

Erstelle eine Website wie diese mit WordPress.com
Jetzt starten