Почему автоматические обновления обновили так мало пакетов, по-видимому?


9

В Ubuntu 16.04 xenial я установил автоматические обновления около шести месяцев назад.

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

после этого я запустил консоль:

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

Около 45 пакетов были полностью обновлены.

Я думал, что увижу около 5-10, но не около 45 ... Это количество обновлений удивило меня немного, как будто, казалось бы, автоматические обновления "не сделали всю работу".

Почему автоматические обновления обновили так мало пакетов, по-видимому?

Ответы:


13

Большая часть ответа находится в вашем журнале необслуживаемых обновлений, расположенном по адресу /var/log/unattended-upgrades/unattended-upgrades.log

Вот пример:

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

Взгляните на эту среднюю строку «Разрешенные источники». Это означает, что репозитории программного обеспечения. Единственный источник - безопасность. Не-обновления, не-бэкпорты, нет PPA, нет сторонних репо.

Другими словами, этот пример необслуживаемых обновлений предоставляет только обновления безопасности. Ничего больше.

Вы можете добавлять, удалять или редактировать «Разрешенные источники» (репозитории) через Панель управления программным обеспечением и обновлениями или путем редактирования файла конфигурации автоматических обновлений, расположенного по адресу /etc/apt/apt.conf.d/50unattended-upgrades.

Остальная часть ответа в том, что Ксениалу (16.04) два года. Меньше новых обновлений безопасности для старого программного обеспечения.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.