GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment activer/désactiver les mises à niveau sans surveillance dans Ubuntu 16.04

Pour protéger vos données dans n'importe quel système basé sur Ubuntu, il est impératif de mettre à jour les packages et d'appliquer régulièrement des correctifs de sécurité. C'est bien mieux si le système lui-même applique les mises à jour de sécurité. Les mises à niveau sans surveillance d'Ubuntu 16.04 permettent à l'administrateur système d'installer automatiquement les packages et les correctifs de sécurité mis à jour dès qu'ils sont disponibles.

Cet article couvre l'installation et la configuration des mises à niveau sans assistance dans Ubuntu 16.04.

Lecture connexe :Comment activer les mises à jour automatiques sur Ubuntu 20.04

Installer des mises à niveau sans surveillance dans Ubuntu 16.04

Pour installer des mises à niveau sans surveillance, exécutez la commande suivante dans le terminal.

 # sudo apt install unattended-upgrades

Activer les mises à niveau sans surveillance dans Ubuntu 16.04

Pour choisir les mises à jour que vous souhaitez rendre automatiques en éditant le fichier /etc/apt/apt.conf.d/50unattended-upgrades . Cela permet à apt de rechercher de nouvelles mises à jour et mises à niveau. L'option par défaut est la sécurité.

# vi /etc/apt/apt.conf.d/50unattended-upgrades

Ajustez les lignes suivantes selon vos besoins.

Unattended-Upgrade::Allowed-Origins {
 "${distro_id}:${distro_codename}";
 "${distro_id}:${distro_codename}-security";
 ..........................
 ..........................
 ..........................
 "${distro_id}ESM:${distro_codename}";
 // "${distro_id}:${distro_codename}-updates";
 // "${distro_id}:${distro_codename}-proposed";
 // "${distro_id}:${distro_codename}-backports";
 };

La configuration par défaut met automatiquement à niveau les packages de sécurité de la source APT de sécurité. Vous pouvez également configurer les mises à jour automatiques à partir d'autres sources APT telles que les mises à jour, les propositions et les back-ports en décommentant les lignes correspondantes ci-dessus.

Bloquer les packages de la mise à jour automatique

Vous pouvez mettre quelques packages sur liste noire pour qu'ils ne soient pas automatiquement mis à jour en les ajoutant dans la section liste noire comme ci-dessous. Tout ce qui figure dans cette liste ne sera pas mis à jour automatiquement. Dans la configuration suivante, les packages vim, libc6, libc6-dev, libc6-i686 ne seront pas automatiquement mis à jour.

Unattended-Upgrade::Package-Blacklist {
 "vim";
 "libc6";
 "libc6-dev";
 "libc6-i686";
};

Enfin, éditez le fichier /etc/apt/apt.conf.d/10periodic pour configurer quand la mise à jour, la mise à niveau et le nettoyage automatique doivent s'exécuter.

# vi /etc/apt/apt.conf.d/10periodic
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Unattended-Upgrade "1";

La configuration ci-dessus permet aux mises à niveau sans surveillance de mettre à jour la liste des packages, de télécharger et d'installer les mises à niveau disponibles tous les jours et l'archive de téléchargement locale est nettoyée chaque semaine. Si vous souhaitez désactiver les mises à jour automatiques, remplacez simplement la valeur 1 par 0. Vérifiez le journal des mises à jour sans surveillance dans le dossier /var/log/unattended-upgrades . Vous pouvez désactiver les mises à jour automatiques en définissant la valeur du paramètre APT::Periodic::Update-Package-Lists à "0".

Ou vous pouvez vous débarrasser de l'outil lui-même par la commande ci-dessous

$ sudo apt-get remove unattended-upgrades

Pour les anciennes versions, essayez la commande ci-dessous

$ sudo apt-get remove update-manager

Désormais, vous pouvez maintenir à jour les services importants de n'importe quel système basé sur Ubuntu et ce sera automatique. Les mises à jour automatiques ne seront appliquées qu'aux services fournis par les référentiels de packages et ne seront pas appliquées aux services compilés à partir de la source.


Ubuntu
  1. Comment activer SSH sur Ubuntu 18.04

  2. Comment activer/désactiver le pare-feu UFW sur Ubuntu 18.04

  3. Comment désactiver/activer la connexion automatique au Wifi ?

  4. Comment arrêter l'installation automatique des mises à jour sur Ubuntu ou Debian (mises à niveau sans surveillance)

  5. Comment activer et désactiver Wayland sur Ubuntu

Comment désactiver les mises à niveau sans surveillance sur Ubuntu

Comment activer/désactiver le défilement Edge dans Ubuntu 18.04 LTS

Comment activer/désactiver la connexion automatique dans Ubuntu 20.04 LTS

Comment activer et désactiver AppArmor sur Ubuntu 20.04

Comment désactiver les mises à jour automatiques sur Ubuntu 20.04 LTS

Désactiver par programmation les mises à niveau sans surveillance d'Apt ?