无法禁用 Kubuntu 18.04 上的自动更新检查

无法禁用 Kubuntu 18.04 上的自动更新检查

我正在尝试禁用 Kubuntu 18.04 上的自动更新检查。我已取消勾选每日检查更新的选项,方法是使用设置 -> 配置软件源 -> 更新muon系统每次启动时都会继续检查更新。

的内容/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

禁用自动升级在 Kubuntu 18.04 中,运行:

$ sudo dpkg-reconfigure --priority=low unattended-upgrades

当提示自动下载并安装稳定更新?,选择“否”并按照其余提示进行操作。要查看自动升级的状态,请运行:

$ apt-config dump APT::Periodic::Unattended-Upgrade

生成的值(整数)表示自动更新的频率(以天为单位)。零值表示禁用。

答案2

在我的 18.04.1 安装中没有文件/etc/apt/apt.conf.d/10periodic

经过短暂的搜索,我发现:

/etc/apt/apt.conf.d/20auto-upgrades

我可以在那里禁用自动更新。也许您也可以在那里找到解决方案。

我只是将值归零;所以我的内容/etc/apt/apt.conf.d/20auto-upgrades现在是:

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "0";
APT::Periodic::Download-Upgradeable-Packages "0";

答案3

定期更改这些值似乎只会禁用包列表的自动更新。

为了禁用烦人的更新管理器弹出窗口(也称为更新通知程序),我将文件/etc/apt/apt.conf.d/99update-notifier从以下内容更改为:

DPkg::Post-Invoke {"if [ -d /var/lib/update-notifier ]; then touch /var/lib/update-notifier/dpkg-run-stamp; fi; /usr/lib/update-notifier/update-motd-updates-available 2>/dev/null || true";};
APT::Update::Post-Invoke-Success {"/usr/lib/update-notifier/update-motd-updates-available 2>/dev/null || true";};

至此内容:

//DPkg::Post-Invoke {"if [ -d /var/lib/update-notifier ]; then touch /var/lib/update-notifier/dpkg-run-stamp; fi; /usr/lib/update-notifier/update-motd-updates-available 2>/dev/null || true";};
//APT::Update::Post-Invoke-Success {"/usr/lib/update-notifier/update-motd-updates-available 2>/dev/null || true";};

最后,不再有烦人的通知,又称弹出窗口。

相关内容