我使用 Ubuntu 12.04.1 64 位。我总是将更新设置设置为“从不检查”,然后在需要时手动检查更新。但上周左右,我发现 Ubuntu 开始每天自动检查更新。我进入设置,但仍然设置为“从不检查”。
所以我把它改成了“每两天”,看看是否有帮助。现在它每天自动检查 2 到 3 次。
为什么它会忽略我的更新设置并每天自动随机检查?
编辑:在 gertvdijk 的帮助下完成了以下操作:
根据请求检查我是否安装了无人值守升级,并且确实安装了。使用建议的命令sudo dpkg-reconfigure -plow unattended-upgrades
将其配置为不进行自动更新。继续检查文件/etc/apt/apt.conf.d/10periodic
的以下设置:
APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "0";
经过上述配置后,一切都变为零。
如果问题得到解决,我们将进行监控并提供反馈。
编辑2:
以上方法均无效。我的系统只是通知我可用的更新,因此它仍在自动检查。
答案1
一个原因可能是(例如)如果您要添加 PPA 并运行“sudo apt-get update”,您将手动检查存储库中是否有任何更新的索引。然后,更新管理器将使用此信息并通知您是否有任何更新。
答案2
尝试重新配置unattended-upgrades
:
sudo dpkg-reconfigure -plow unattended-upgrades
在终端中运行,这样您就可以轻松地重新配置其行为。第一个问题回答“否”。
为了确保万无一失,请检查文件/etc/apt/apt.conf.d/10periodic
是否Update-Package-Lists
被禁用:
APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "0";
我建议你去Ubuntu wiki:自动安全更新了解有关该包配置的更多详细信息。