我正在尝试禁用 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";};
最后,不再有烦人的通知,又称弹出窗口。