在 22.04.1 中禁用自动更新

在 22.04.1 中禁用自动更新

我使用的是按流量计费的互联网服务,想控制自动更新的时间。大多数帖子(例如我如何真正彻底地关闭自动更新?)建议:

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"

更新:

我的问题是:

  1. 显然它仍在检查存储库(我不知道还有什么)。我试图限制带宽,因为我使用的是按流量计费的互联网服务(农村地区)。我该如何让它停止?(我以为“自动检查更新 --> 从不”意味着不检查存储库的更新)。
  2. 由于我不经常安装更新,所以总是有更新需要安装。如何让它不再提示我安装更新?

我真的必须像帖子中提到的那样诉诸“apt remove”吗?
(似乎必须删除软件包太极端了)

答案1

禁用无人值守/自动更新/升级的另外两种方法:

sudo dpkg-reconfigure unattended-upgrades

然后当提示自动下载并安装稳定更新时 - 选择“否”

或者

sudo apt remove unattended-upgrades

第二种方法在 22.04 上对我有用

答案2

在过去,我们是通过电话线拨号上网的,不用的时候我会直接断开连接。我想如果我使用的是按流量计费的连接,我现在也会这么做。这不仅可以保证不会自动检查更新,还可以保证完全不会产生不必要的互联网流量。你能做到吗?

相关内容