如何让 ubuntu 或 apt 自动安装所有更新而不弹出软件更新程序?

如何让 ubuntu 或 apt 自动安装所有更新而不弹出软件更新程序?

如果启动时有更新可用,软件更新程序会提示我“此计算机有可用的更新软件。您想立即安装吗?”。这确实有点不方便,但无论如何都是不方便。我只想不去想更新,让它们在可用时自动安装。

在“软件和更新”设置中,我将安全更新设置为自动安装,但我不知道如何自动安装任何其他更新。

答案1

无论你是否喜欢,有些升级都是自动的:

  • Snap
  • Ubuntu 存储库中的软件包 -security pocket

有些升级不应自动升级。未经测试的升级可能会破坏您的系统。

  • Ubuntu 存储库中的软件包 -proposed pocket、-backports pocket 和测试 PPA

  • 非 Ubuntu 存储库和 PPA 提供的第三方软件包可能会与已安装的系统冲突。

    这意味着 Chrome 或 Plex 等常见应用程序不适合自动升级,因为它们的兼容性尚未测试。好吧,你正在做测试。

这将安全升级源的数量限制在 Ubuntu 存储库的 -updates 范围内。但这仍然很多。它包括 Ubuntu 提醒您升级时您看到的大多数软件包。


如何将 -updates 添加到无人值守升级

编辑第 14 行/etc/apt/apt.conf.d/50unattended-upgrades

//      "${distro_id}:${distro_codename}-updates";

删除//行首的 ,取消注释该行。保留其余部分。

保存更改。就这样。您已完成。

无需重新启动,无需重新加载任何内容。

相关内容