Im Rahmen meiner Fehlersuche zu "update-notifier benachrichtigt nicht" hier und 356152 bin ich auf ein für "Normal-User" nützliches Feature gestoßen. Dies ist vor allem für Notbook-Nutzer sehr interessant.
Normalerweise läuft der Vorgang zur Update-Prüfung (und Benachrichtigung) so ab:
nach dem Einschalten, bzw. Verbinden des Laptops mit dem Ladegerät, wird 5 Minuten gewartet, dann läuft der tägliche anacron-job in /etc/cron.daily an. Zu den Skripten gehört u.a. auch apt in dem Verzeichnis.
Das Skript apt enthält eine zufällige Zeitverzögerung von bis zu 30 Minuten. Argument dafür: wenn man größere Server-Farmen gleichzeitig startet, fragen ohne diese Verzögerung alle Rechner gleichzeitig nach Updates und können den Ubuntu-Server überlasten.
Ich nehme mal an, daß die User hier kaum in diese Situation kommen und es begrüßen würden, gleich (d.h. 5 Minuten) nach dem Hochfahren des Rechners über Updates informiert zu werden 😉
Das ist mit einem einzigen # Zeichen in der Datei /etc/cron.dayly/apt zu machen:
Warnung: am Besten mit nano editieren, damit keine Backup-Kopien im Verzeichnis /etc/cron.daily landen!
Man sucht einfach nach dem 2ten Vorkommen des Ausdrucks random_sleep und stellt der Zeile ein # voran.
Die Zeile Vorher:
random_sleep
Die Zeile Nachher:
# random_sleep
Das ist schon alles. Ab sofort wird man über anstehende Updates ca. 5 Min. nach dem Einschalten des PC's oder Einstecken des Ladekabels in den Laptop benachrichtigt.
Zum Schluß noch ein Tipp:
Wer nicht nur benachrichtigt werden möchte, wenn Sicherheits-Updates verfügbar sind (das ist die default-Konfiguration), sondern generell bei Verfügbarkeit von jeglichen Updates, muß noch die Datei /etc/apt/apt.conf.d/50unattended-upgrades editieren (Achtung, am Besten nano, damit keiene Kopien angelegt werden) und die Kommentarzeichen in dieser Zeile entfernen:
Die Zeile Vorher:
// "Ubuntu lucid-updates";
Die Zeile Nacher:
"Ubuntu lucid-updates";
Viel Spaß mit diesen Ideen,
Ingo