Frage Warum unbeaufsichtigte Upgrades so wenig Pakete wie möglich aktualisiert?


In Ubuntu 16.04 Xenial habe ich installiert unbeaufsichtigte Upgrades vor etwa sechs Monaten.

sudo apt-get install unattended-upgrades
sudo dpkg-reconfigure --priority=low unattended-upgrades

Nach dieser Zeit lief ich in der Konsole:

apt-get update -y && apt-get upgrade -y

Etwa 45 Pakete wurden komplett aktualisiert.

Ich dachte, ich sollte etwa 5-10 sehen, aber nicht etwa 45 ... Diese Menge an Upgrades überraschte mich ein wenig, als ob, scheinbar, unbeaufsichtigte Upgrades "hat den ganzen Job nicht gemacht".

Warum unbeaufsichtigte Upgrades so wenig Pakete wie möglich aktualisiert?


7
2018-01-08 08:22


Ursprung




Antworten:


Der Großteil der Antwort befindet sich in der Protokolldatei für unbeaufsichtigte Upgrades, die sich unter. Befindet /var/log/unattended-upgrades/unattended-upgrades.log

Hier ist ein Beispiel:

2018-01-08 06:17:51,770 INFO Starting unattended upgrades script
2018-01-08 06:17:51,771 INFO Allowed origins are: ['o=Ubuntu,a=xenial-security']
2018-01-08 06:18:07,765 INFO No packages found that can be upgraded unattended and no pending auto-removals

Sieh dir diese mittlere Zeile 'Erlaubte Herkunft' an. Das bedeutet Software-Repositories. Die einzige Quelle dort ist Sicherheit. Nicht-Upgrades, keine Back-Backs, keine PPAs, keine Repos von Drittanbietern.

Mit anderen Worten, dieses Beispiel ist unbeaufsichtigt - Upgrades nur Bereitstellung von Sicherheitsupgrades. Nichts anderes.

Sie können Erlaubte Ursprünge (Repositories) über die Systemsteuerung für Software und Updates hinzufügen, entfernen oder bearbeiten oder die Konfigurationsdatei für unbeaufsichtigte Upgrades bearbeiten, die sich unter /etc/apt/apt.conf.d/50unattended-upgrades.

Der Rest der Antwort ist, dass Xenial (16.04) zwei Jahre alt ist. Weniger neue Sicherheitsupdates für alte Software.


11
2018-01-08 12:55