GNU/Linux >> Tutoriels Linux >  >> Ubuntu

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

J'ai différentes versions de machines virtuelles Ubuntu à des fins de test. Comme vous le savez peut-être déjà, Ubuntu a une fonctionnalité nommée Mises à niveau sans surveillance , qui installe automatiquement les dernières mises à jour de sécurité (et autres) dès qu'elles sont disponibles. Il est préinstallé et activé par défaut dans les versions récentes d'Ubuntu.

Bien que cette fonctionnalité aide à maintenir le système Ubuntu à jour, elle est parfois assez ennuyeuse. Lorsque je suis sur le point d'installer une nouvelle application dès que je me connecte à ma VM Ubuntu, j'obtiens toujours ce message :

E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

Impossible d'acquérir l'erreur de verrouillage frontal dpkg dans Ubuntu

En effet, le processus de mise à niveau sans assistance s'exécute en arrière-plan et télécharge et installe les mises à jour de sécurité. Je ne peux pas exécuter apt opérations jusqu'à ce que ce processus soit terminé.

C'est OK si la taille de la mise à jour est petite. Mais si j'exécute la machine virtuelle après un ou deux mois, la taille des mises à jour est importante et cela prend vraiment beaucoup de temps.

Cela ne me permet pas non plus de redémarrer ou d'arrêter mon système lorsque je suis pressé. Voici ce que j'obtiens si j'essaie d'arrêter ou de redémarrer mon système Ubuntu :

A stop job is running for Unattended Upgrades Shutdown (10s / 30 min)

Une tâche d'arrêt est en cours d'exécution pour l'arrêt des mises à niveau sans surveillance

Même si je redémarre le système de force, j'obtiens l'erreur suivante lorsque j'essaie d'installer des applications.

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem errors.

Je ne sais pas pour vous, mais c'est une fonctionnalité assez ennuyeuse pour moi. Cela m'est arrivé tellement de fois. A chaque fois, je devais attendre plusieurs minutes avant d'effectuer un apt opération.

Si vous êtes comme moi et ennuyé par cette fonctionnalité, vous pouvez la désactiver comme décrit ci-dessous.

Désactiver les mises à niveau sans surveillance sur Ubuntu

Pour désactiver les mises à jour sans surveillance sur Ubuntu et ses dérivés, exécutez :

$ sudo dpkg-reconfigure unattended-upgrades

Choisissez Non et appuyez sur ENTER pour désactiver les mises à niveau sans surveillance.

Désactiver les mises à jour sans surveillance sur Ubuntu

Vous pouvez également le supprimer complètement si vous n'en voulez plus.

$ sudo apt remove unattended-upgrades

Il ne supprime aucun autre logiciel sur votre système Ubuntu, vous pouvez donc supprimer en toute sécurité le package de mises à niveau sans surveillance.

À partir de maintenant, votre système Ubuntu ne télécharge et n'installe pas automatiquement les mises à jour importantes. Vous devez télécharger et installer manuellement les mises à jour de temps en temps en utilisant les commandes :

$ sudo apt update
$ sudo apt upgrade

La fonctionnalité de mises à niveau sans surveillance est activée par défaut et s'exécute au démarrage du système sans l'autorisation de l'utilisateur. Cela peut être utile pour les utilisateurs occasionnels qui souhaitent maintenir leur système à jour sans intervention de l'utilisateur. Mais pour tester les systèmes, c'est complètement inutile, donc je l'ai désactivé dans toutes mes machines virtuelles Ubuntu.

Lire connexe :

  • Comment réparer le système d'exploitation Ubuntu cassé sans le réinstaller
  • Comment réparer l'erreur Busybox Initramfs sur Ubuntu
  • Comment réparer l'erreur "E :Impossible d'obtenir le verrou /var/lib/dpkg/lock" sur Ubuntu

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

  2. Comment activer/désactiver wayland sur le bureau Ubuntu 20.04

  3. Ubuntu 16.04 - Comment puis-je désactiver le démarrage sécurisé ?

  4. Comment désactiver un service dans Ubuntu

  5. Comment supprimer ou désactiver Ubuntu Dock

Comment désactiver IPv6 sur Ubuntu Linux

Comment activer et désactiver AppArmor sur Ubuntu 20.04

Comment désactiver IPv6 sur Ubuntu 18.04 LTS

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

Comment désactiver IPv6 sur Ubuntu 20.04 LTS

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