web-dev-qa-db-fra.com

Comment puis-je empêcher les mises à jour sans surveillance de redémarrer la machine?

Je viens de jeter un coup d'œil à mon instance Amazon EC2 et j'ai remarqué que j'avais 20 minutes d'indisponibilité. Je ne savais pas ce qui le causait, alors je me suis connecté à SSH et j'ai essayé de mettre à jour mes paquets, et j'ai constaté que le paquet unattended-upgrades devait être mis à niveau. Je suis allé de l'avant et a fait cela.

Après recherche, il semble que ce paquet puisse automatiquement redémarrer votre ordinateur. Je ne sais pas pourquoi je n'ai pas pu configurer cela car il est venu avec le système d'exploitation, mais bon.

Est-ce que quelqu'un sait comment empêcher le redémarrage automatique du paquet? Ou comment arrêter complètement la mise à jour des paquets? Je peux le faire moi-même.

19
user1814016

Vérifiez que dans le fichier de configuration: /etc/apt/apt.conf.d/50unattended-upgrades vous avez défini:

Unattended-Upgrade::Automatic-Reboot "false";

Cela empêchera le logiciel d'émettre un redémarrage également si les mises à niveau le nécessitent.

Documentation

25
ricciocri

Pour désactiver complètement les mises à jour automatiques, supprimez simplement le paquet. Essayer:

Sudo apt-get remove unattended-upgrades

Voir documentation Ubunt pour plus d'informations. Toutefois, si vous souhaitez conserver le package et configurer son comportement, consultez la solution de cette question Comment activer les mises à jour automatiques?

4
Tijn Porcelijn