Como posso escrever um script no Ubuntu para que ele faça o download de atualizações à noite quando durmo e reinicialize o computador se ele precisar ser reinicializado?
9
Você pode fazer isso instalando o unattended-upgrades
pacote ; consulte a documentação para obter detalhes de sua configuração.
sudo apt install unattended-upgrades
instalará para você.
A instalação deve ser suficiente para habilitá-lo. Para permitir a reinicialização quando necessário, você precisará adicionar um arquivo de configuração, por exemplo /etc/apt/apt.conf.d/52unattended-upgrades-local
, contendo
Unattended-Upgrade::Automatic-Reboot "yes";
Por padrão, no Ubuntu , ele instala qualquer atualização dos repositórios principais, seja relacionada à segurança ou não. Você pode configurar mais repositórios, se necessário, substituindo a Unattended-Upgrade::Allowed-Origins
chave de configuração.
yum-cron
)?apt
si./var/run/reboot-required
nunca é gerado pelo sistema? Ou seja, alguns sistemas geram esse arquivo, outros não.reboot-required
não são gerados?