每天自动在桌面系统上安装多次安全更新

每天自动在桌面系统上安装多次安全更新

我看到更新管理器的 GUI 配置的最大检查间隔为每天一次。我相信 Canonical 已经仔细考虑过这个问题,但这些天我不想在长达 24 小时内没有潜在的重要更新。

如何设置我的桌面系统以便它:

  • 自动应用安全更新
  • 每天检查安全更新一次以上(如果可以通过推送通知而不是定期检查来完成,可能会更好)
  • 如有必要,及时以图形方式提示重新启动(加分项:UI 应该解释为什么需要重新启动,例如参考更新的软件包更改日志/ CVE)

我应该使用无人值守升级,还是从 crontab 运行更新管理器,还是其他什么?我该如何配置这些工具来实现我想要的效果?

答案1

这里您可以找到有关如何创建 cronjob 的信息。创建一个具有所需时间的 cronjob,然后执行以下命令:

/usr/bin/update-manager

这将打开图形更新管理器,然后搜索更新。

如果你喜欢图形应用程序,你可以使用以下命令安装图形 cronjob 管理器:

sudo apt-get install gnome-schedule

它在仪表板中被称为“计划任务”。它可让您轻松运行此命令,例如每小时运行一次。

但是,请不要使用每个整点的默认设置,而是选择一个不同于 59、0、1、2 和 3 的随机分钟,这样服务器就不会每个整点都收到大量人的查询。

答案2

我也在研究这个。也许推送通知的一个可能方向是让某个东西监控 RSS 源http://www.ubuntu.com/usn/然后在新项目添加到提要几分钟后触发更新过程?我注意到现在有一​​种方法可以让服务器通过以下方式将 RSS 提要的更改推送到客户端:https://en.wikipedia.org/wiki/PubSubHubbub

相关内容