69 votes

Comment désactiver la fenêtre contextuelle du gestionnaire de mises à jour?

J'ai configuré ceci:

Vérifier automatiquement les mises à jour : Jamais

Mais le gestionnaire de mises à jour continue de s'afficher malgré mes souhaits, je n'ai aucun contrôle. J'ai l'impression d'utiliser à nouveau Windows.

Je veux pouvoir installer les mises à jour de temps en temps, manuellement.

Que puis-je faire?

26voto

nyxtom Points 2147

Désactiver les popups dans la configuration semble ne pas être possible, comme l'a indiqué coteyr dans les commentaires sur cette page (https://askubuntu.com/a/218780/19753: "Il est important de noter qu'à part supprimer update-manager-core, vous ne pouvez pas vraiment arrêter le popup. Vous ne pouvez que le retarder jusqu'à ce qu'autre chose lance apt-get update" – coteyr 18 nov. 2012 à 9:14).

Je voulais aussi me débarrasser des popups et du programme sous-jacent qui consommerait les ressources de mon système Ubuntu 12.04 sur un Toshiba AC100 faible (ARM) -- https://answers.launchpad.net/ac100/+question/214505/.

La solution la plus simple consiste donc à supprimer "update-manager" (comme je l'ai mentionné dans les commentaires sur https://unix.stackexchange.com/a/46315/4319):

apt-get remove update-manager

Je n'ai eu aucun problème après ça car je pouvais toujours utiliser apt-get ou synaptic pour les mises à jour de paquets.

Commentaires utiles:

antivirtel: sur 16.10, il ne pouvait pas être supprimé, car cela supprimerait d'autres packages, comme ubuntu-desktop. Une solution possible: supprimer le fichier binaire (/usr/bin/update-manager) ou chmod -x /usr/bin/update-manager, et mettre en attente le package pour éviter les mises à jour (echo update-manager hold | sudo dpkg --set-selections).

mchid: ubuntu-desktop est un méta-package donc vous pouvez le supprimer sans enlever le bureau réel donc cela ne devrait pas poser de problème.

Dylan Parry: Il est probablement préférable de simplement supprimer update-notifier plutôt que l'ensemble du gestionnaire de mises à jour. N'oubliez pas d'exécuter pkill update-notifier après l'avoir supprimé (ou redémarré), sinon Ubuntu affichera une erreur dans le panneau d'indicateur.

24voto

minipif Points 101

Ouvrez le fichier de configuration qui exécute la partie update-manager après apt

nano /etc/apt/apt.conf.d/99update-notifier

Ajoutez '#' devant la ligne pour la rendre similaire à :

#DPkg::Post-Invoke {"if [ -d /var/lib/update-notifier ]; then touch /var/lib/update-notifier/dpkg-run-stamp; fi; if [ -e /var/lib/update-notifier/updates-available ]; then echo > /var/lib/update-notifier/updates-available; fi "; };

Fait.

Cela a fonctionné pour moi en empêchant le gestionnaire de mises à jour de s'ouvrir après chaque mise à jour apt tout en me permettant toujours d'exécuter update-manager manuellement si je le voulais.

17voto

coteyr Points 16560

Juste désactiver la notification des mises à jour ne sera pas suffisant. Il y a plusieurs tâches d'arrière-plan qui exécutent apt-get update (y compris une tâche cron nocturne si je me souviens bien).

Pour arrêter la fenêtre contextuelle, exécutez update-manager

Ensuite, dans les paramètres, définissez la mise à jour automatique sur 'Jamais' et la notification de nouvelle version sur 'Jamais'

Paramètres exemple

Je suggère de laisser la sécurité immédiatement et de configurer "autres" toutes les deux semaines.

Assurez-vous également de ne pas exécuter apt-get update ailleurs. Cela peut se produire lorsque vous installez un logiciel, exécutez update-manager ou dans une tâche cron.

Si cela ne fonctionne pas pour vous :

Vous pouvez le faire en

modifiant /etc/apt/apt.conf.d/10periodic et en changeant

APT::Periodic::Update-Package-Lists "1";

à

APT::Periodic::Update-Package-Lists "0";

Dernier recours

Vous pouvez également faire apt-get remove update-manager pour supprimer complètement la fonctionnalité.

6voto

IronMan Points 61

Modifier /etc/update-manager/release-upgrades et définir :

Prompt=never changez ceci avec votre éditeur préféré).

Ne jamais utiliser update-manager avec -d cela vérifie si la prochaine version est disponible ou non.

5voto

fabricator4 Points 8095

Vous l'avez réglé pour ne jamais vérifier les mises à jour, mais vous constaterez que le gestionnaire de mises à jour s'ouvre car il sait déjà qu'il y a des mises à jour à effectuer. Effectuez ces mises à jour et il ne vous dérangera plus jusqu'à ce que vous mettiez à jour les listes de fichiers.

C'est un peu comme le terminal qui vous indiquera lorsqu'il y a des mises à jour dans la liste apt qui ont été ajoutées avec 'apt-get update', et il continuera de vous le rappeler jusqu'à ce que vous les installiez.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X