Je viens de migrer de CentOS vers Ubuntu Server 16.04 LTS. J'ai choisi «non» quand il m'a demandé de faire des mises à jour automatiques lors de l'installation. Cependant, je viens de réaliser que par défaut les mises à niveau sans assistance sont activées et installées par défaut, car il avait installé une mise à jour du noyau automatiquement. Cela ressemble beaucoup à Windows et me déçoit. Pourquoi est-ce le cas s'il est activé par défaut même si l'utilisateur a choisi non lors de la configuration?
Merci
Réponses:
Je ne peux pas expliquer pourquoi cela vous donne l'option, puis ignore votre réponse. Sans installation, je ne peux pas confirmer ce comportement, mais il est facile de le corriger.
Modifiez
/etc/apt/apt.conf.d/50unattended-upgrades
et commentez la-security
ligne.la source
conf.d
zones: mieux vaut toujours créer un fichier de substitution personnalisé lorsque cela est possible.99z-custom
fonctionnerait dans ce domaine, je pense (non testé). Lorsque apt se met à jour, vos50unattended-upgrades
fichiers peuvent être écrasés. Votre fichier personnalisé ne le sera pas.Une autre façon de désactiver les mises à niveau sans assistance consiste à
Modifiez
/etc/apt/apt.conf.d/20auto-updates
et définissez "Mise à niveau sans assistance" sur "0".la source
20auto-upgrades
, non20auto-updates
?conf.d
domaine que vos directives personnalisées viennent en DERNIER. Le nom de fichier,20auto-updates
s'il est utilisé comme nouveau fichier de remplacement créé par l'utilisateur, sera lu AVANT20auto-upgrades
. Le dernier fichier lu a gagné. Une meilleure idée dans n'importe quelconf.d
domaine est de créer quelque chose que vous savez sera lu DEAD LAST. Essayez de créer99z-custom
dans/etc/apt/apt.conf.d
la déclarationAPT::Periodic::Unattended-Upgrade "0";
- il sera lu dernier. Encore une fois: dernières victoires.