Jak sprawić, by Menedżer aktualizacji przestał się otwierać automatycznie?

18

Menedżer aktualizacji ciągle otwiera się automatycznie i robi się bardzo irytujący, szczególnie gdy używam Gnome Shell. Jak mogę to zatrzymać?

Devon Garber
źródło

Odpowiedzi:

10

To może Ci pomóc. Nie sprawdziłem, czy działa w GNOME.

  • Otwórz aplikację Źródła oprogramowania.
  • Wybierz kartę „Aktualizacje”.
  • Dla opcji „Automatycznie sprawdzaj dostępność aktualizacji” wybierz Nigdy .

Obraz okna źródeł oprogramowania, z kursorem zaznaczającym * Nigdy * dla opcji „Automatycznie sprawdzaj dostępność aktualizacji”

Następnie musisz ręcznie otworzyć aplikację Update Manager.

Ryan McClure
źródło
Dzięki. Wydaje się, że działa, z wyjątkiem sytuacji, gdy wykonałem operację apt-get, ale myślę, że było to spowodowane aktualizacją apt-get.
Devon Garber,
6
To sprawia, że ​​sam się nie aktualizuje, ale GUI nadal będzie się pojawiał, jeśli cokolwiek innego spowoduje aktualizację (np. Ręczne uruchamianie aktualizacji apt-get).
Bryce
1
Uwaga: ta aplikacja nosi teraz nazwę „Oprogramowanie i aktualizacje”.
Cerin
Jakiś sposób to zrobić z wiersza poleceń?
wayofthefurure
9

Znalazłem ten post z następującą instrukcją:

otwórz gconf-editor, przejdź do Apps-> Update Notifieri odznacz auto_launchopcję


OK, spróbuj tego . Jest podobny do drugiej odpowiedzi, ale wyłącza ją zamiast całkowicie ją usuwać. Bezpieczniej jest otworzyć plik w edytorze i ręcznie zmienić wiersz zamiast sedpolecenia, którego używa post.

Procedura przy użyciu edytora:

  1. Otwórz terminal
  2. Przejdź do katalogu autostartu ( cd /etc/xdg/autostart) i wylistuj tam pliki ( ls).
  3. Znajdź program startowy, który chcesz uruchomić (w naszym przypadku update-notifier.desktop) i otwórz go w edytorze ( gksudo gedit update-notifier.desktop). W razie potrzeby wprowadź hasło.
  4. Uważaj, aby nie zmieniać niczego oprócz tej linii. Znajdź tę linię:
    NoDisplay=true
    i zmień ją na:
    NoDisplay=false
  5. Zapisz plik i wyjdź.
  6. Uruchom ponownie, aby upewnić się, że zadziałało.
Kevin
źródło
1
sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/update-notifier.desktop
Jednym
5

Ubuntu 12.04 LTS

Menedżer aktualizacji wyskakuje po wykryciu nowej aktualizacji. Takie zachowanie może być bardzo denerwujące dla wielu osób, zwłaszcza gdy jesteś w trakcie pracy. Co gorsza, jeśli zamkniesz go bez aktualizacji, będzie pojawiał się w regularnych odstępach czasu i za każdym razem po uruchomieniu, aż do uaktualnienia systemu. Aby wyłączyć:

Metoda 1 - Wyłącz Powiadomienie o aktualizacji z autostartu

Aktualizacja Notifier autostarts podczas startu i wyzwala Update Manager. W tej metodzie zapobiegamy automatycznemu uruchamianiu samego Powiadomienia o aktualizacji, aby Menedżer aktualizacji nie był uruchamiany. Edytuj wpis Powiadomienia o aktualizacji /etc/xdg/autostart/update-notifier.desktopw automatycznych uruchomieniach systemowych - (Pamiętaj, że nie będziesz mógł używać aplikacji Autostart, ponieważ dotyczy tylko wpisów autostartu dla poszczególnych użytkowników) i dodaj następujący wiersz:

X-GNOME-Autostart-enabled=false

Uruchom ponownie teraz, a zobaczysz, że nie ma powiadomienia o aktualizacji.

Wyłącz wyskakujące okno Menedżera aktualizacji

Wada: powoduje to całkowite wyłączenie automatycznych powiadomień o aktualizacji. Musisz ręcznie sprawdzić dostępność aktualizacji (co jest dla mnie w porządku, ale może nie być w przypadku niektórych osób)

Metoda 2 - Pokaż wskaźnik aktualizacji

Ta opcja powoduje, że Powiadomienie o aktualizacji wyświetla w panelu Wskaźnik aktualizacji , zamiast otwierać Menedżera aktualizacji. Myślę, że powinno to być domyślne ustawienie Aktualizatora powiadomień w Ubuntu. Aby to zrobić:

Graficzny sposób: Otwórz edytor dconf. Przejdź do com-> ubuntu-> update-notifier . Odznacz wpis auto-launchi zamknij edytor dconf. Aby przywrócić funkcję wyskakującą Menedżera aktualizacji, po prostu powtórz powyższy krok, ale zaznacz pozycję we auto-launchwpisie. Zapobiegaj wyskakiwaniu Menedżera aktualizacji

Sposób polecenia: dla miłośników terminalu wpisz te polecenia, aby zrobić to samo.

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

i odzyskać:

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

Metody te zostały przetestowane i stwierdzono, że działają na Ubuntu 12.04 LTS z menedżerem aktualizacji w wersji 0.156.14.11. Wpadłem na pomysł z posta Jak usunąć irytującego menedżera aktualizacji Pop-up w Ubuntu Jaunty i po prostu zmodyfikowałem go, aby działał na Ubuntu 12.04 LTS aka Precise Pangolin

HEXcube
źródło
4

W Precise odbywa się to teraz za pomocą dconf zamiast gconf.

  1. zainstalować dconf-tools

    $ sudo apt-get install dconf-tools

  2. uruchom edytor dconf i przejdź do com> ubuntu> update-notifier.

  3. Kleszcz no-show-notifications

edytor dconf

A oto jak to zrobić z wiersza poleceń:

dconf write /com/ubuntu/update-notifier/no-show-notifications true
Bryce
źródło
1

Aby zatrzymać uruchamianie programu Update Manager:

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

Aby go ponownie aktywować :

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

Mam nadzieję, że to pomoże ;)

Cormite
źródło
0

Edytuj /etc/update-manager/release-upgradesi ustaw:

Prompt=never zmień to w swoim ulubionym edytorze.

Nigdy nie używaj update-managerz -d to sprawdza, czy następne wydanie jest dostępne, czy nie.

Akshay Patil
źródło
-1

Powinien być

gconftool -s --type bool /apps/update-notifier/auto_launch false
Pantera
źródło
Nie działało W każdym razie dzięki!
Devon Garber,
2
Być może działa to na wersjach Ubuntu wcześniejszych niż 12.04 .
Eliah Kagan