Hey Leute,
wollte gerne mal wissen ob es mit einen skript möglich ist zum Bespiel den PI um Zum Beispiel um 00:00 Uhr zu aktuellisieren zukönnen.
Würde mich sehr um antwort freuen.
Mit freundlichen Grüßen
Toerki
Hey Leute,
wollte gerne mal wissen ob es mit einen skript möglich ist zum Bespiel den PI um Zum Beispiel um 00:00 Uhr zu aktuellisieren zukönnen.
Würde mich sehr um antwort freuen.
Mit freundlichen Grüßen
Toerki
Raspberry PI nach Uhrzeit automatsich akuelisieren? Schau mal ob du hier fündig wirst!
Ja, gucke dir mal "cronjob" an, google/ubuntuwiki/dieses Forum
Ok mache ich morgen
Danke dir
Ich würde dir davon abraten!
Nicht immer ist es gut das aktuellste Paket zu installieren. Ausserdem kann dabei ein Problem auftreten den du dann aber nicht mitkriegst!
Was du zB machen könntest wäre ein upgrade zu simulieren, die Ausgabe zu filtern und dann eine Nachricht zuschicken wenn es Pakete gäbe die er installieren wollen würde... Oder mithilfe von munin kann man sowas auch realisieren
So machen es zumindest Professionelle Administratoren
Ok danke dir und wie mache ich das genau bin momentan anfänger
Beim Konsolen Befehl apt-get oder aptitude sorgt der Parameter -s fürs Simulieren. Mit entsprechenden grep / cat / cut / awk Befehlen kannst du das dann filtern usw.
Oder ein Einzeiler:
apt-get --just-print upgrade 2>&1 | perl -ne 'if (/Inst\s([\w,\-,\d,\.,~,:,\+]+)\s\[([\w,\-,\d,\.,~,:,\+]+)\]\s\(([\w,\-,\d,\.,~,:,\+]+)\)? /i) {print "PROGRAM: $1 INSTALLED: $2 AVAILABLE: $3\n"}'
Das macht dann aus der Zeile:
sodass es dann so aussieht:
Oder man lässt nur die Pakete zählen die aktualisiert werden könnten und nur wenn > 0 dann wird ne Email verschickt...
Oder ganz simpel gleich alles einfach mailen:
apt-get update && apt-get --simulate upgrade | mail -s "daily upgrade-simulation report" me@example.com
Oder ein genau für solche Fälle vorgesehenes Script apticron installieren und nutzen:
ZitatDas einfache Skript apticron versendet tägliche E-Mails über anstehende Paketaktualisierungen wie beispielsweise Sicherheitsaktualisierungen. Es behandelt sowohl von dselect als auch von aptitude auf »hold« gesetzte Pakete sachgemäß.
Zur Bedienung sieh dazu manual pages des Programms (nachdem es installiert wurde):
(mein persönlicher Favorit)
Alternativ dazu gibts aber auch cron-apt
Und für munin gibt es zum Beispiel das Plugin apt_all
PS: Es muss immer vorher ein apt-get update oder aptitude update gemacht werden um die Paketinformationen zu akualisieren
Danke
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!