关于无人值守的配置-升级:
PS:这些实际上是不同的问题,但密切相关,所以可能不太方便将它们分成不同的帖子。
我在我的18.04LTS中看到的是:
$ cat /etc/apt/apt.conf.d/20auto-upgrades
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
$ cat /etc/apt/apt.conf.d/10periodic
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
$ cat /etc/apt/apt.conf.d/50unattended-upgrades
(long output)PS2:关于如何配置或禁用,它们是相关的
发布于 2021-11-17 15:38:49
有关配置文件的优先级,请参见这个问题
/etc/apt/apt.conf.d/10周期与更新通知程序-公共包相关。在/etc/apt/apt.conf.d/20自动升级中设置的相同设置变量将覆盖这些设置。可以通过运行20auto-upgrades文件来设置sudo dpkg-reconfigure unattended-upgrades文件。如果你用GUI的方式“软件与更新”对话框,即/usr/bin/software-properties-gtk (其更新选项卡),它将更改两个文件。至于计划无人值守的升级,我认为它与Debian一样,参见这问题。
您不应该修改/etc/apt/apt.conf.d/50无人值守-升级。相反,使用以"51“开头的文件覆盖一些设置:
为了覆盖配置,建议创建另一个APT配置文件片段,该片段覆盖已发送的默认值,因为对已发送配置文件的更新可能与阻止无人参与的本地更改冲突--升级本身。新文件的排序应该晚于50次无人值守--升级将在发送默认值之前解析,它可以是例如52次无人值守-升级-本地。
参考资料:https://github.com/mvo5/unattended-upgrades/blob/master/README.md
https://askubuntu.com/questions/1226705
复制相似问题