Я хочу, чтобы apt-get update направил скрипт на перезагрузку системы. Хочу, чтобы система запускала apt-get update, если обновления перезагружаются. Это сделано для того, чтобы простая система постоянно обновлялась. Ответ может быть немного сложным, и я не могу начать разбираться в этом.
В системе работает Debian Wheezy. По умолчанию один пользователь-человек запускает на нем сценарии и rsync. Ничего особенного.
Используйте пакет unattended-updates для apt. При необходимости есть возможность перезагрузиться:
// 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/