web-dev-qa-db-fra.com

Pourquoi les mises à jour automatiques sont-elles activées par défaut?

Je viens de migrer de CentOS vers Ubuntu Server 16.04 LTS. J'ai choisi "non" lorsqu'il m'a demandé d'effectuer des mises à jour automatiques lors de l'installation. Cependant, je viens de me rendre compte que par défaut, les mises à jour sans assistance sont activées et installées par défaut, car une mise à jour du noyau avait été installée automatiquement. Cela ressemble beaucoup à Windows et me déçoit. Pourquoi est-ce que c'est le cas, il est activé par défaut alors que l'utilisateur a choisi non lors de l'installation?

Merci

8
Cucumber

Je ne peux pas expliquer pourquoi cela vous donne la possibilité et ignore ensuite votre réponse. Sans installer, je ne peux pas confirmer ce comportement, cependant, il est facile de le réparer.

Editez /etc/apt/apt.conf.d/50unattended-upgrades et commentez la ligne -security.

// Automatically upgrade packages from these (Origin:archive) pairs
Unattended-Upgrade::Allowed-Origins {
//      "${distro_id}:${distro_codename}-security";
//      "${distro_id}:${distro_codename}-updates";
//      "${distro_id}:${distro_codename}-proposed";
//      "${distro_id}:${distro_codename}-backports";
};
4
user508889

Une autre façon de désactiver les mises à jour sans surveillance consiste à:

Éditez /etc/apt/apt.conf.d/20auto-updates et réglez "Unattended-Upgrade" sur "0".

APT::Periodic::Unattended-Upgrade "0";
8
Malissa Sullivan