我使用的是按流量计费的互联网服务,想控制自动更新的时间。大多数帖子(例如我如何真正彻底地关闭自动更新?)建议:
cdonham@Axon:~$ 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";
或者
我仍然收到有新软件可用的通知。请注意,它不是在安装软件,它只是每天早上通知我有新软件要安装。所以它显然仍在检查存储库中的新软件包。请参阅:
其他相关数据:
- 我已尝试安装它想要的更新,但第二天早上,它又想要安装更多更新。
- 我尝试重新启动计算机以确保所有相关服务都引用更新的文件。
- 我有 DISTRIB_DESCRIPTION="Ubuntu 22.04.1 LTS"
更新:
我的问题是:
- 显然它仍在检查存储库(我不知道还有什么)。我试图限制带宽,因为我使用的是按流量计费的互联网服务(农村地区)。我该如何让它停止?(我以为“自动检查更新 --> 从不”意味着不检查存储库的更新)。
- 由于我不经常安装更新,所以总是有更新需要安装。如何让它不再提示我安装更新?
我真的必须像帖子中提到的那样诉诸“apt remove”吗?
(似乎必须删除软件包太极端了)
答案1
禁用无人值守/自动更新/升级的另外两种方法:
sudo dpkg-reconfigure unattended-upgrades
然后当提示自动下载并安装稳定更新时 - 选择“否”
或者
sudo apt remove unattended-upgrades
第二种方法在 22.04 上对我有用
答案2
在过去,我们是通过电话线拨号上网的,不用的时候我会直接断开连接。我想如果我使用的是按流量计费的连接,我现在也会这么做。这不仅可以保证不会自动检查更新,还可以保证完全不会产生不必要的互联网流量。你能做到吗?