Я настроил автоматические обновления в соответствии с этим руководством.
Конфигурационные файлы:
/etc/apt/apt.conf.d/50unattended-upgrades
// Automatically upgrade packages from these (origin:archive) pairs
//
// Note that in Ubuntu security updates may pull in new dependencies
// from non-security sources (e.g. chromium). By allowing the release
// pocket these get automatically pulled in.
Unattended-Upgrade::Allowed-Origins {
"${distro_id}:${distro_codename}";
"${distro_id}:${distro_codename}-security";
// Extended Security Maintenance; doesn't necessarily exist for
// every release and this system may not have it installed, but if
// available, the policy for updates is such that unattended-upgrades
// should also install from here by default.
"${distro_id}ESM:${distro_codename}";
"${distro_id}:${distro_codename}-updates"; // uncommented 27/06/2019
// "${distro_id}:${distro_codename}-proposed";
// "${distro_id}:${distro_codename}-backports";
};
/etc/apt/apt.conf.d/20auto-upgrades
:
// APT::Periodic::Update-Package-Lists "1";
// APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "30";
APT::Periodic::Unattended-Upgrade "1";
Допустимые источники: (из: /var/log/unattended-upgrades/unattended-upgrades.log
) :
2019-07-12 09:59:34,126 INFO Allowed origins are: o=Ubuntu,a=bionic, o=Ubuntu,a=bionic-security, o=UbuntuESM,a=bionic, o=Ubuntu,a=bionic-updates
Тем не менее, Software Updater продолжает спрашивать меня о подтверждении некоторых обновлений программного обеспечения. Как показано здесь:
Я думал, что unattended-upgrades
также позаботится об этих обновлениях.
Есть ли конфигурация, которая мне все еще не хватает для обновлений, которая требует подтверждения через графический интерфейс?
Существует несколько возможных причин. Счастливо, ни один не указывает на настоящую проблему.
Во-первых для большинства людей, Необслуживаемые Обновления тянут из ограниченного количества репозиториев, которые добавлены в белый список в/etc/apt/apt.conf.d/50unattended-upgrades. Любое программное обеспечение из других репозиториев, PPAs, других источников, или Снимков, проигнорировано Необслуживаемыми Обновлениями и разоблачит в программном обеспечении рабочего стола уведомление Updater.
(В Вашем случае Вы уже добавили другой репозиторий к белому списку.Отлично!)
Во-вторых, инструмент Updater программного обеспечения, установленного на компьютере и Необслуживаемые Обновления не скоординированы - каждый работает в различное время ежедневно. Вероятно, что случай, который Вы показали нам, является просто днем, когда программное обеспечение Updater, оказалось, работало сначала.
Для большинства людей самый простой ответ для предотвращения беспорядка должен изменить программное обеспечение частота Updater в программном обеспечении и панели управления Обновлений. Ищите вкладку 'Updates', затем опция "When there are other updates". Уменьшите частоту.