Frage Wie aktiviere ich automatische Updates?


Update Manager bietet mir ständig Updates an (z. B. Sicherheitsupdates, Updates von PPAs).

Wie kann ich meiner Ubuntu-Installation mitteilen, dass Updates automatisch heruntergeladen und installiert werden, sobald sie verfügbar sind?


135
2017-07-28 19:26


Ursprung


help.ubuntu.com/community/AutomaticSecurityUpdates - Alex Angas


Antworten:


Sie können dies problemlos für Sicherheitsupdates durchführen.

Öffnen Sie den Update Manager in den Systemeinstellungen. Klicken Sie auf die Schaltfläche "Einstellungen ..." und wählen Sie auf der Registerkarte "Updates" das Optionsfeld "Sicherheitsupdates ohne Bestätigung installieren".

Informationen zur automatischen Installation aller Updates finden Sie in der Antwort unten.


32
2017-07-28 19:37



-1 Enttäuschend hat dies gewählt, da dies die Frage nicht richtig beantwortet und etwas zeigt, das jedem, der Ubuntu ein wenig kennt und in Dialogen aufmerksam wird, dies bereits weiß. Die am meisten angenommene Antwort ist die richtige. - redanimalwar


Obwohl es nicht falsch oder gefährlich ist (siehe Kommentare zu dieser Antwort), verwenden Sie apt-get upgrade -y ist nicht der beste Weg, dies zu erreichen.

unbeaufsichtigte Upgrades ist eine der besten Praktiken automatische Updates, insbesondere für Headless-Maschinen oder Server!

Sie können unbeaufsichtigte Upgrades ganz einfach einrichten, indem Sie dies in einem Terminal eingeben:

sudo apt-get install unattended-upgrades
sudo dpkg-reconfigure unattended-upgrades

Aus der Beschreibung:

 This package can download and install security upgrades automatically
 and unattended, taking care to only install packages from the
 configured APT source, and checking for dpkg prompts about
 configuration file changes.

158
2017-07-28 23:09



Ein wichtiges Paket für Ihren Server, Ihre Webanwendung usw. ist jedoch möglicherweise kein "essentielles" Paket und könnte möglicherweise entfernt werden. - Weboide
unattended-upgrades ist aber zu bevorzugen apt-get -y upgrade ist überhaupt nicht falsch oder gefährlich. sudo apt-get upgrade werden noch nie (mit oder ohne y, mit oder ohne ausdrückliche Benutzergenehmigung) installieren Sie ein neues Paket oder deinstallieren Sie ein installiertes Paket. (Von man apt-get: "Unter keinen Umständen werden derzeit installierte Pakete entfernt oder Pakete, die noch nicht installiert sind, abgerufen und installiert.") Denken Sie daran, die -y Flag kann mit anderen, möglicherweise gefährlicheren Befehlen als verwendet werden upgrade, sowie dist-upgrade. - Eliah Kagan
Es fehlen die Informationen, die Sie festlegen müssen APT::Periodic::Download-Upgradeable-Packages "0"; zu 1 und sollte auch setzen APT::Periodic::AutocleanInterval "0"; zu etwas in Tagen in /etc/apt/apt.conf.d/10periodic oder nicht? Auch würden Sie dies nicht anstelle der GUI-Methode tun, wenn Sie nur Sicherheitsupdates, so dass Sie auch auskommentieren müssen // "${distro_id}:${distro_codename}-updates"; im /etc/apt/apt.conf.d/50unattended-upgrades um wirklich automatische Upgrades für alle Code-Pakete zu haben. Dies kann dann erweitert werden, um noch mehr zu aktualisieren. - redanimalwar
Was passiert mit Updates, die einen Serverneustart erfordern? - Diskdrive
Offizielle Dokumente sprechen über die Aktivierung von Benachrichtigungen (per E-Mail), was meiner Meinung nach gut für diejenigen ist, die es wissen möchten. help.ubuntu.com/lts/serverguide/automatic-updates.html - jargonjunkie


Klicken Sie im Update Manager auf Settings Taste. Dieser Dialog wird angezeigt:

screenshot of Download and install automatically security updates

Wählen Sie "Automatisch herunterladen und installieren". Dies wird automatisch Sicherheitsupdates installieren. Wenn Sie dies per Fernzugriff einrichten möchten, können Sie dies tun:

sudo apt-get install unattended-upgrades

Wenn das Paket bereits installiert ist, können Sie Folgendes tun:

sudo dpkg-reconfigure unattended-upgrades

um sein Verhalten zu ändern. Folgen Sie den Anweisungen, um die Funktion zu aktivieren, nachdem Sie den Befehl ausgeführt haben. Es gibt derzeit keine grafische Methode, um das gesamte System so einzustellen, dass es für alles unbeaufsichtigt aktualisiert wird (Sie wollen auf Nummer sicher gehen, wenn es um automatische Upgrades geht), aber das automatische Einrichten von Sicherheitsupdates ist eine gute Idee.

Weitere Informationen finden Sie auf den Seiten, wenn Sie das Abrufen von -updates und -backports automatisieren möchten:


37
2017-10-08 02:29





Gehe zum Terminal und gib ein:

sudo dpkg-reconfigure unattended-upgrades

Sagen Sie "Ja" zur Eingabeaufforderung. Sie werden weiterhin über "normale" Updates benachrichtigt, z. B. solche, die Bugfixes enthalten, aber Sicherheitsupdates werden automatisch installiert.


22
2017-07-28 19:33





ich benutze apticron um per E-Mail informiert zu werden, wenn ein Update durchgeführt werden muss.

In deinem Fall würde ich verwenden cron-apt oder unattended-upgrades um Ihre Maschinen automatisch zu aktualisieren.


9
2017-07-29 04:15