69 votes

Comment désactiver la popup du gestionnaire de mise à jour ?

J'ai configuré ça :

Automatically check for updates: Never

Mais le gestionnaire de mise à jour continue de s'afficher contre mon gré, je n'ai aucun contrôle. J'ai l'impression d'utiliser Windows à nouveau.

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

Qu'est-ce que je peux faire ?

5voto

wickdninja Points 101

C'est bien qu'Ubuntu vérifie automatiquement les mises à jour, ce n'est pas bien qu'il fasse apparaître Windows contre votre volonté. Vous pouvez avoir des notifications moins invasives via la barre de gnome ou à partir d'applications basées sur un terminal (comme Byobu).

Pour désactiver le notificateur de mise à jour tout en laissant le gestionnaire de mise à jour vérifier automatiquement les mises à jour, exécutez la commande suivante à partir d'un terminal :

  1. sudo apt-get install gconf-editor au cas où vous ne l'auriez pas déjà installé
  2. sudo gconf-editor tenir compte de l'attribut sudo
  3. recherche de app->update-notifier et décochez l'option "auto-lancement".
  4. fermer la fenêtre
  5. gconf-editor cette fois-ci en tant qu'utilisateur (c'est-à-dire sans sudo)
  6. chercher à nouveau app->update-notifier et changez "regular_auto_launch_interval" pour le nombre de jours que vous voulez qu'il attende avant de s'afficher (0 est immédiatement, 1 un jour, 99999999 fondamentalement plus jamais).

5voto

GBA Points 51
pkill update-notifier
sudo mv /usr/bin/update-notifier /usr/bin/update-notifier.real
echo -e '#!/bin/bash\nwhile :; do /bin/sleep 86400; done' | sudo tee /usr/bin/update-notifier
sudo chmod 755 /usr/bin/update-notifier

Brutal, mais efficace.

5voto

Nous avons installé Ubuntu 20.04 sur notre serveur local et installé Lubuntu desktop sur celui-ci pour l'interface graphique. Nous avons désactivé le pop up update-notifier en désinstallant son package du serveur. Ci-dessous la commande de cette opération.

# sudo apt-get --purge remove lubuntu-update-notifier

Je pense que la commande ci-dessus vous sera utile.

3voto

Maza Points 31

Je n'aime pas les mises à jour automatiques et je veux donc les désactiver systématiquement. J'utilise Ubuntu 14.04 avec l'environnement de bureau Gnome. gsettings peut ne pas être disponible dans d'autres versions d'Ubuntu.

Sur les connexions internet lentes, la désactivation de apt-xapian-index empêche le téléchargement automatique des paquets, qui prend toute la bande passante (j'ai parfois 256 kb/s sur mon mobile).

sudo chmod a-x /etc/cron.daily/update-notifier-common 
sudo chmod a-x /etc/cron.weekly/apt-xapian-index 
sudo chmod a-x /etc/cron.weekly/update-notifier-common 

gsettings set com.ubuntu.update-notifier regular-auto-launch-interval 3650
gsettings set com.ubuntu.update-manager launch-time 1900000000

Ça semble faire l'affaire pour moi. 3650 signifie jours... 1900000000 indique que le gestionnaire de mise à jour a été exécuté pour la dernière fois en 2030 :)

Mise à jour : Sur Ubuntu 16.04, il semble que vous puissiez désactiver les mises à jour automatiques avec les commandes suivantes et en modifiant deux fichiers :

sudo mv /etc/xdg/autostart/update-notifier.desktop /etc/xdg/autostart/update-notifier.desktop.old 
sudo mv /etc/xdg/autostart/gnome-software-service.desktop /etc/xdg/autostart/gnome-software-service.desktop.old

Si l'extension est différente de .desktop ces commandes ne seront pas exécutées au démarrage du système.

Editar /etc/apt/apt.conf.d/10periodic

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";

Editar /etc/apt/apt.conf.d/20auto-upgrades

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

Si vous avez lancé le gestionnaire de mise à jour ne serait-ce qu'une seule fois, ces fichiers contiendront quatre lignes :

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "0";

Il suffit de changer toutes les valeurs à "0"

2voto

sbharti Points 246

Je ne sais pas pourquoi personne n'a encore essayé.

Je désactive simplement tous les points de contrôle sous "ubuntu software" et "other software" dans "software and updates", en plus de régler les options sous "automatic updates" et "check for newer version" sur "never". Cela évite toute vérification car il n'y a pas de lien, donc pas de pop-up.

Mon principal problème est que ces mises à jour consomment beaucoup de données Internet. Pour les personnes en déplacement, les données 3G/4G sont chères et nous aimerions optimiser leur utilisation. J'espère qu'Ubuntu comprendra cette préoccupation et fournira des options plus simples pour désactiver complètement les mises à jour selon les besoins des utilisateurs.

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