Ubuntu 可能很棒,频繁的软件更新可能对保持系统最新和安全非常有帮助。但我的问题是,
- 软件更新程序导致我的系统冻结,我必须经常重新启动系统。
- 即使 (1) 不正确,即更新程序不会导致系统冻结,我看到的另一个问题是在执行更新后,它要求我重新启动系统以进行大部分更新。如果我不重新启动,系统就会再次冻结。我必须重新启动才能克服系统冻结。
- 即使不是(1)和(2),我也会使用该系统进行开发活动,因此安全性和频繁更新不是我的首要任务。我的机器上运行着多个虚拟机和 docker 容器,因此我的首要任务是让系统保持运行数周甚至数月而不需要重新启动。我怀疑,软件更新程序正在阻碍这一点。
有没有一种简单的方法可以完全禁用这些更新提示。请提供您的看法/答案。
我指的软件更新程序的屏幕截图如下。
这是我可以设置的当前最少更新首选项 -
编辑 - 感谢 Roman Riabenko 建议检查评论中的链接,这些链接又建议检查无人值守的升级。但 20.04.1 似乎并非如此。
$ cat /etc/apt/apt.conf.d/20auto-upgrades
APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "0";
和
$ cat /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";
答案1
您可以使用此命令:
sudo bash -c 'echo "Hidden=true" >> /etc/xdg/autostart/update-notifier.desktop'