如何阻止无人值守升级重新启动机器?

use*_*016 25 upgrade server apt amazon-ec2 unattended-upgrades

我刚刚查看了我的 Amazon EC2 实例,并注意到我有 20 分钟的停机时间。我不知道是什么原因导致的,所以我登录到 SSH 并尝试升级我的软件包,发现unattended-upgrades软件包需要升级。我继续这样做了。

搜索后似乎这个包可以自动重启你的机器。不知道为什么我没有配置它,因为它随操作系统一起提供,但是哦。

有谁知道如何防止软件包自动重启?或者如何完全停止它更新软件包?我自己可以做到。

ric*_*cri 36

验证在配置文件中:/etc/apt/apt.conf.d/50unattended-upgrades您已设置:

Unattended-Upgrade::Automatic-Reboot "false";
Run Code Online (Sandbox Code Playgroud)

如果升级需要,这也将防止软件发出重启。

文档


小智 5

要完全禁用自动升级,只需删除该包。尝试:

sudo apt-get remove unattended-upgrades
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请参阅Ubuntu 文档。但是,如果您想保留包并配置其行为,请参阅此问题的解决方案如何启用自动更新?

  • 反对票,因为删除“无人值守升级”通常是一个坏主意。您将错过重要的安全更新,尤其是考虑到这是一个服务器实例,您希望在其中自动安装这些更新。 (2认同)