我想设置一些 Ubuntu Server VM 以便始终(每晚)提取更新而不询问?
答案1
看一下cron-apt
答案2
答案3
我不建议无人值守更新,但你可以做这样的事情:
创建一个文件...update.sh
例如,将其放入/usr/local/sbin/
#!/bin/sh
apt-get update
apt-get -y dist-upgrade
运行chmod 700 /usr/local/sbin/update.sh
并chown root.root /usr/local/sbin/update.sh
然后在root的crontab中添加一行:
15 03 * * * /usr/local/sbin/update.sh
这将启动你的apt-get update
和apt-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