Warum haben unbeaufsichtigte Upgrades anscheinend so wenige Pakete aktualisiert?

9

In Ubuntu 16.04 xenial habe ich vor ungefähr sechs Monaten unbeaufsichtigte Upgrades installiert .

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 ungefähr 5-10 sehen, aber nicht ungefähr 45 ... Diese Menge an Upgrades überraschte mich ein wenig, als ob scheinbar unbeaufsichtigte Upgrades "nicht den ganzen Job gemacht haben".

Warum haben unbeaufsichtigte Upgrades anscheinend so wenige Pakete aktualisiert?

Arcticooling
quelle

Antworten:

13

Die meiste Antwort finden Sie in Ihrer Protokolldatei für unbeaufsichtigte Upgrades unter /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

Schauen Sie sich die mittlere Zeile "Zulässige Herkunft" an. Das bedeutet Software-Repositories. Die einzige Quelle dort ist -sicherheit. Keine Upgrades, keine Backports, keine PPAs, keine Repos von Drittanbietern.

Mit anderen Worten, dieses Beispiel für unbeaufsichtigte Upgrades bietet nur Sicherheitsupgrades. Nichts anderes.

Sie können zulässige Ursprünge (Repositorys) über die Systemsteuerung für Software und Updates oder durch Bearbeiten der Konfigurationsdatei für unbeaufsichtigte Upgrades unter hinzufügen, entfernen oder bearbeiten /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.

user535733
quelle