如何让 Ubuntu 服务器始终安装更新而不询问?

如何让 Ubuntu 服务器始终安装更新而不询问?

我想设置一些 Ubuntu Server VM 以便始终(每晚)提取更新而不询问?

答案1

看一下cron-apt

答案2

有一篇文章这里它将告诉您如何禁用更新弹出窗口。

然后你需要运行

apt-get update
apt-get -y upgrade

从 root 的 crontab

答案3

我不建议无人值守更新,但你可以做这样的事情:

创建一个文件...update.sh例如,将其放入/usr/local/sbin/

#!/bin/sh
apt-get update
apt-get -y dist-upgrade

运行chmod 700 /usr/local/sbin/update.shchown root.root /usr/local/sbin/update.sh

然后在root的crontab中添加一行:

15 03 * * * /usr/local/sbin/update.sh

这将启动你的apt-get updateapt-get -y dist-upgrade每天晚上 3:15

要不就:

15 03 * * * /usr/sbin/apt-get update && /usr/sbin/apt-get -y dist-upgrade

在 root 的 crontab 中sudo crontab -e编辑它。

如果你只想下载:

15 03 * * * /usr/sbin/apt-get update && /usr/sbin/apt-get -yd dist-upgrade

相关内容