web-dev-qa-db-fra.com

Impossible de faire fonctionner les mises à niveau sans surveillance

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

  1. J'ai installé le paquet: apt-get install unattended-upgrades
  2. J'ai édité le fichier de configuration avec vi /etc/apt/apt.conf.d/50unattended-upgrades
  3. Après cela, j'ai essayé de modifier /etc/apt/apt.conf.d/10periodic, mais ce fichier était manquant.

    • Doit-on le créer manuellement?

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 devrait-il être là?

Cela semble être un problème courant: les mises à niveau automatiques ne fonctionnent pas, /etc/cron.daily/apt manquant

2
AnNaSF

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.

2
AnNaSF

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.

0
Jos