我希望 apt-get update 指示一个脚本指示它重新启动系统。我希望系统运行 apt-get update,如果有更新则重新启动。这是为了让一个简单的系统保持更新。答案可能有点复杂,我似乎无法开始弄清楚。
系统运行 Debian Wheezy。默认情况下,一个用户在其上运行脚本和 rsync。没什么特别的。
答案1
使用 apt 的 unattended-upgrades 包。如有必要,可以选择重新启动:
// Automatically reboot *WITHOUT CONFIRMATION*
// if the file /var/run/reboot-required is found after the upgrade
Unattended-Upgrade::Automatic-Reboot "true";
// If automatic reboot is enabled and needed, reboot at the specific
// time instead of immediately
// Default: "now"
Unattended-Upgrade::Automatic-Reboot-Time "02:00";
欲了解更多精彩内容,请参阅:http://linux-audit.com/using-unattended-upgrades-on-debian-and-ubuntu/