如何启用自动更新?

Update Manager不断向我提供更新(例如安全修复程序,来自PPA的更新)。

如何告诉我的Ubuntu安装在可用时自动下载和安装更新?

您可以轻松执行此操作以进行安全更新。

从系统设置打开Update Manager。 单击“设置…”按钮,然后在“更新”选项卡上,选择单选按钮“安装安全更新,无需确认”。

要自动安装所有更新,请参阅下面的答案。

虽然没有错误或危险(请参阅对此答案的评论),但使用apt-get upgrade -y并不是实现此目的的最佳方法。

无人值守升级是自动更新的最佳实践之一,特别是对于无头机器或服务器!

您可以在终端中输入以下内容,轻松设置无人值守升级:

 sudo apt-get install unattended-upgrades sudo dpkg-reconfigure unattended-upgrades 

从描述:

  This package can download and install security upgrades automatically and unattended, taking care to only install packages from the configured APT source, and checking for dpkg prompts about configuration file changes. 

在Update Manager中,单击“ Settings按钮。 此对话框将显示:

下载并自动安装安全更新的屏幕截图

选择“自动下载并安装”。 这将自动安装安全更新。 如果你想通过它远程设置它们,你可以这样做:

sudo apt-get install unattended-upgrades

如果已安装软件包,您可以执行以下操作:

sudo dpkg-reconfigure unattended-upgrades

改变它的行为。 运行该命令后,按照提示启用该function。 目前还没有图形方法可以将整个系统设置为无人值守更新所有内容(您希望在自动升级时保证安全),但自动设置安全更新是一个好主意。

如果要自动获取-updates和-backports,请查看页面以获取更多信息:

转到终端,然后输入:

 sudo dpkg-reconfigure unattended-upgrades 

对提示说“是”。 您仍然会收到有关“正常”更新的通知,例如包含错误修正的更新,但会自动安装安全更新。

如果需要更新,我会使用apticron通过邮件获取信息。

在您的情况下,我会使用cron-aptunattended-upgrades来完成自动更新机器的工作。