Come posso scrivere uno script in Ubuntu in modo tale da scaricare gli aggiornamenti di notte quando dormo e riavviare il computer se è necessario riavviare?
Come posso scrivere uno script in Ubuntu in modo tale da scaricare gli aggiornamenti di notte quando dormo e riavviare il computer se è necessario riavviare?
Risposte:
Puoi farlo installando il unattended-upgrades
pacchetto ; consultare la sua documentazione per i dettagli della sua configurazione.
sudo apt install unattended-upgrades
lo installerà per te.
L'installazione dovrebbe essere sufficiente per abilitarlo. Per consentire il riavvio, se necessario, è necessario aggiungere un file di configurazione, ad esempio /etc/apt/apt.conf.d/52unattended-upgrades-local
, contenente
Unattended-Upgrade::Automatic-Reboot "yes";
Per impostazione predefinita, su Ubuntu installerà qualsiasi aggiornamento dai repository principali, sia che si tratti di sicurezza o meno. È possibile configurare più repository, se necessario, sovrascrivendo la Unattended-Upgrade::Allowed-Origins
chiave di configurazione.
apt
sé.
/var/run/reboot-required
non viene mai generato dal sistema? Vale a dire, alcuni sistemi generano questo file, altri no.
reboot-required
non vengono generati?
yum-cron
)?