Comment puis-je écrire un script dans Ubuntu pour qu'il télécharge les mises à jour la nuit lorsque je dors et redémarre l'ordinateur s'il a besoin d'un redémarrage?
9
Vous pouvez le faire en installant le unattended-upgrades
package ; voir sa documentation pour les détails de sa configuration.
sudo apt install unattended-upgrades
l'installera pour vous.
L'installation devrait être suffisante pour l'activer. Pour lui permettre de redémarrer si nécessaire, vous devrez ajouter un fichier de configuration, par exemple /etc/apt/apt.conf.d/52unattended-upgrades-local
, contenant
Unattended-Upgrade::Automatic-Reboot "yes";
Par défaut, sur Ubuntu , il installera toute mise à niveau à partir des référentiels principaux, qu'elle soit liée à la sécurité ou non. Vous pouvez configurer plus de référentiels si nécessaire en remplaçant la Unattended-Upgrade::Allowed-Origins
clé de configuration.
yum-cron
)?apt
lui-même./var/run/reboot-required
n'est jamais généré par le système? C'est-à-dire que certains systèmes génèrent ce fichier, d'autres non.reboot-required
ne sont pas générés?