Comment empêcher Update Manager de s'ouvrir automatiquement?


18

Update Manager continue de s'ouvrir automatiquement et cela devient très ennuyeux, surtout lorsque j'utilise Gnome Shell. Comment puis-je l'arrêter?

Réponses:


10

Cela peut fonctionner pour vous. Je n'ai pas vérifié si cela fonctionne dans GNOME.

  • Ouvrez l' application Software Sources .
  • Sélectionnez l'onglet "Mises à jour".
  • Pour l'option "Rechercher automatiquement les mises à jour", sélectionnez Jamais .

Image de la fenêtre des sources de logiciels, avec le curseur sélectionnant * Jamais * pour l'option 'Vérifier automatiquement les mises à jour'

Après cela, vous devrez ouvrir l'application Update Manager manuellement.


Merci. Cela semble fonctionner sauf quand j'ai fait une opération apt-get mais je pense que c'était à cause de la mise à jour apt-get.
Devon Garber

6
Cela ne le fait pas se mettre à jour lui-même, mais l'interface graphique apparaîtra toujours si quelque chose d'autre provoque une mise à jour (par exemple, comme exécuter manuellement la mise à jour apt-get.)
Bryce

1
Notez que cette application s'appelle désormais "Software & Updates".
Cerin

Est-il possible de le faire à partir de la ligne de commande?
wayofthefuture

9

J'ai trouvé ce message avec les instructions suivantes:

ouvrez gconf-editor, accédez à Apps-> Update Notifieret décochez l' auto_launchoption


OK, essayez celui-ci . Elle est similaire à l'autre réponse mais la désactive au lieu de la supprimer entièrement. Il peut être plus sûr pour vous d'ouvrir le fichier dans un éditeur et de modifier la ligne à la main au lieu de la sedcommande utilisée par post.

La procédure, à l'aide d'un éditeur:

  1. Ouvrez un terminal
  2. Accédez au répertoire de démarrage automatique ( cd /etc/xdg/autostart) et répertoriez-y les fichiers ( ls).
  3. Recherchez le programme de démarrage que vous souhaitez exécuter (dans notre cas update-notifier.desktop) et ouvrez-le dans un éditeur ( gksudo gedit update-notifier.desktop). Saisissez votre mot de passe si nécessaire.
  4. Attention à ne rien changer sauf cette ligne. Trouvez cette ligne:
    NoDisplay=true
    et changez-la en:
    NoDisplay=false
  5. Enregistrez le fichier et quittez.
  6. Redémarrez pour vous assurer que cela fonctionne.

1
En une seule commande:sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/update-notifier.desktop
user334639

5

Ubuntu 12.04 LTS

Le gestionnaire de mise à jour apparaît lorsqu'il détecte une nouvelle mise à jour. Ce comportement peut être assez ennuyeux pour beaucoup, surtout lorsque vous êtes au milieu de votre travail. Pour le pire, si vous le fermez sans mise à jour, il continuera à apparaître à intervalles réguliers et à chaque fois après le démarrage, jusqu'à ce que vous ayez mis à niveau votre système. Pour le désactiver:

Méthode 1 - Désactiver le notificateur de mise à jour à partir du démarrage automatique

La notificateur mise à jour démarre automatiquement au démarrage et déclencheurs Update Manager. Dans cette méthode, nous empêchons le notificateur de mise à jour lui-même de démarrer automatiquement, afin que le gestionnaire de mise à jour ne soit pas déclenché. Modifier l'entrée de Update Notifier dans les démarrages automatiques à l'échelle du système - /etc/xdg/autostart/update-notifier.desktop(Notez que vous ne pourrez pas utiliser l'application Applications de démarrage, car elle ne traite que les entrées de démarrage automatique par utilisateur) et ajoutez la ligne suivante:

X-GNOME-Autostart-enabled=false

Redémarrez maintenant et vous constaterez qu'il n'y a pas de notification de mise à jour.

Désactiver la fenêtre contextuelle d'Update Manager

Inconvénient: cela désactive complètement les notifications de mise à jour automatiques.Vous devrez vérifier manuellement les mises à jour (ce qui me convient, mais peut-être pas pour certaines personnes)

Méthode 2 - Afficher l'indicateur de mise à jour

Cette option fait que le notificateur de mise à jour affiche un indicateur de mise à jour dans le panneau, au lieu de faire apparaître le gestionnaire de mise à jour. Je pense que cela devrait être le paramètre par défaut pour Update Notifier dans Ubuntu. Pour le faire:

Voie graphique: Ouvrez l'éditeur dconf. Accédez à com-> ubuntu-> update-notifier . Décochez l'entrée auto-launchet fermez l'éditeur dconf. Pour récupérer la fonction contextuelle Update Manager, répétez simplement l'étape ci-dessus, mais cochez l' auto-launchentrée. Empêcher la fenêtre contextuelle d'Update Manager

Manière de commande: Pour les amateurs de terminaux, tapez ces commandes pour faire de même.

gsettings set com.ubuntu.update-notifier auto-launch false

et récupérer:

gsettings set com.ubuntu.update-notifier auto-launch true

Ces méthodes ont été testées et s'avèrent fonctionner sur Ubuntu 12.04 LTS avec la version 0.156.14.11 du gestionnaire de mise à jour . J'ai eu l'idée du post Comment supprimer le pop-up du gestionnaire de mise à jour ennuyeux dans Ubuntu Jaunty et l' ai simplement modifié pour qu'il fonctionne sur Ubuntu 12.04 LTS, alias Precise Pangolin


4

Dans Precise, cela se fait en utilisant dconf maintenant plutôt que gconf.

  1. Installer dconf-tools

    $ sudo apt-get install dconf-tools

  2. exécutez dconf-editor et accédez à com> ubuntu> update-notifier.

  3. Cocher no-show-notifications

dconf-editor

Et voici comment le faire à partir de la ligne de commande:

dconf write /com/ubuntu/update-notifier/no-show-notifications true

1

Afin d' empêcher Update Manager de se lancer:

gconftool -s --type bool /apps/update-notifier/auto_launch false

Pour le réactiver :

gconftool -s --type bool /apps/update-notifier/auto_launch true

J'espère que cela aide ;)


0

Modifier /etc/update-manager/release-upgradeset définir:

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

N'utilisez jamais update-manageravec -d pour vérifier si la prochaine version est disponible ou non.


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.