Dlaczego pozornie uaktualnienia unowocześniają tak mało pakietów?

9

W Ubuntu 16.04 xenial zainstalowałem aktualizacje nienadzorowane około sześć miesięcy temu.

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

po tym czasie uruchomiłem konsolę:

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

Około 45 pakietów zostało całkowicie zaktualizowanych.

Myślałem, że powinienem zobaczyć około 5-10, ale nie około 45 ... Ta liczba ulepszeń trochę mnie zaskoczyła, jakby, jak się zdaje, nienadzorowane aktualizacje „nie wykonały całej roboty”.

Dlaczego pozornie uaktualnienia unowocześniają tak mało pakietów?

Arcticooling
źródło

Odpowiedzi:

13

Większość odpowiedzi znajduje się w pliku dziennika nienadzorowanych aktualizacji, który znajduje się pod adresem /var/log/unattended-upgrades/unattended-upgrades.log

Oto przykład:

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

Spójrz na środkową linię „Dozwolone pochodzenie”. Oznacza to repozytoria oprogramowania. Jedynym źródłem jest -bezpieczeństwo. Bez aktualizacji, bez kopii zapasowych, bez umów PPA, bez repozytoriów stron trzecich.

Innymi słowy, ten przykład aktualizacji nienadzorowanych zapewnia jedynie aktualizacje bezpieczeństwa. Nic więcej.

Możesz dodawać, usuwać lub edytować Dozwolone źródła (repozytoria) za pomocą Panelu sterowania oprogramowania i aktualizacji lub edytując plik konfiguracyjny nienadzorowanej aktualizacji, znajdujący się pod adresem /etc/apt/apt.conf.d/50unattended-upgrades.

Reszta odpowiedzi jest taka, że ​​Xenial (16.04) ma dwa lata. Mniej nowych aktualizacji zabezpieczeń dla starego oprogramowania.

użytkownik535733
źródło