Ubuntu: Paketupdates automatisch installieren

von | 15.01.2012 | Linux

Windows-Benutzer kennen sie schon lange, die Funktion für Automatische Updates. Auch wer einen Ubuntu-PC hat, wird vom Update-Manager regelmäßig auf Aktualisierungen hingewiesen. Updates lassen sich auch komplett im Hintergrund installieren. Das ist besonders für Server sinnvoll, auf die man nicht immer ein Auge hat.

Um Paketupdates in Ubuntu automatisch einzurichten, wie folgt vorgehen:

  1. Ein Terminal öffnen oder sich auf dem entsprechenden Server per SSH anmelden.
  2. Eine neue Datei anlegen, zum Beispiel unter /root/autoupdate.sh:
    sudo nano /root/autoupdate.sh
  3. Folgendes in die Datei eintragen:
    #!/bin/bash
    apt-get update
    apt-get safe-upgrade -y
    apt-get autoclean
  4. Datei speichern (im Nano-Editor mit [Strg]+[X], [J]).
  5. Das Skript muss Rechte zum Ausführen erhalten. Dazu eingeben:
    sudo chmod +x /root/autoupdate.sh
  6. Nun einen Eintrag im Zeitplaner hinzufügen. Dazu Folgendes tippen:
    sudo crontab -e
  7. Am Ende der Datei eine Zeile wie die folgende hinzufügen:
    0 4 * * * /root/autoupdate.sh

Datei speichern, fertig! Ab sofort werden Paketupdates einmal täglich um 4 Uhr installiert.

Ubuntu: Shellskript für automatische Updates

Jörg Schieb
Noch Fragen? Frag mich.

Du hast eine Frage zu diesem Thema? Ich hab die Antwort.

Stell sie einfach — so, wie sie dir gerade einfällt. Du bekommst eine Antwort aus meinen über 20.000 geprüften Beiträgen. Mit Quelle zum Nachlesen. Die erste Frage ist kostenlos.

Geprüftes Wissen statt KI-Raterei 📄 Mit Quelle zum Nachlesen 🆓 Erste Frage gratis