J'utilise Ubuntu 12.04.3 LTS et j'essaie actuellement de faire fonctionner les mises à niveau sans surveillance. Jusqu'ici, j'ai suivi cette documentation: 12.04-serverguide-automatic-updates
apt-get install unattended-upgrades
vi /etc/apt/apt.conf.d/50unattended-upgrades
Après cela, j'ai essayé de modifier /etc/apt/apt.conf.d/10periodic
, mais ce fichier était manquant.
Enfin, je me suis demandé comment commencer à déclencher des mises à niveau sans surveillance et à quels intervalles? Le fichier /etc/cron.daily/apt
est également manquant sur mon système.
Cela semble être un problème courant: les mises à niveau automatiques ne fonctionnent pas, /etc/cron.daily/apt manquant
Concernant le fichier manquant /etc/cron.daily/apt
: Le fichier fait partie du paquet apt. Ainsi, j'ai téléchargé le paquet via apt-get download apt
, extrait et copié manuellement le fichier nommé apt à cet emplacement.
Je ne sais pas pourquoi ce fichier n'a pas été copié pendant un "normal" apt-get install apt
; J'ai même essayé un apt-get install --reinstall apt
sans succès.
Concernant le deuxième fichier manquant /etc/apt/apt.conf.d/10periodic
: Celui-ci que j'ai créé manuellement (ce qui semble être "fonctionne comme prévu") et l'a édité conformément à la partie documentation du fichier /etc/cron.daily/apt
.
J'ai un fichier appelé 10périodique, que je n'ai pas créé moi-même; il est identique à celui de la question liée. J'ai aussi un fichier /etc/cron.daily/apt qui est beaucoup plus long, mais qui ressemble beaucoup à celui du lien. Copiez celui-ci sur votre installation ou essayez d'installer cron-apt
.