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

我想设置一些Ubuntu的服务器虚拟机总是拉动更新(夜间)不问?

看看cron-apt

这里有一篇文章会告诉你如何禁用更新popup窗口。

然后你需要运行

 apt-get update apt-get -y upgrade 

从根的crontab

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

创build一个文件… 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 

这将在每天凌晨3:15开始你的apt-get updateapt-get -y dist-upgrade

要不就:

 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