Як змусити Менеджер оновлень припинити відкриватися автоматично?


18

Менеджер оновлень постійно відкривається автоматично, і це стає дуже дратує, особливо коли я використовую Gnome Shell. Як змусити його зупинитися?

Відповіді:


10

Це може допомогти вам. Я не перевірив, чи працює він у GNOME.

  • Відкрийте додаток Software Sources .
  • Виберіть вкладку "Оновлення".
  • Для параметра "Автоматично перевіряти наявність оновлень" виберіть Ніколи .

Зображення вікна Джерела програмного забезпечення, при цьому курсор вибирає * Ніколи * для параметра "Автоматично перевіряти наявність оновлень"

Після цього вам доведеться відкрити додаток Update Manager вручну.


Спасибі. Це, здається, працює, за винятком випадків, коли я робив операцію apt-get, але, думаю, це було через оновлення apt-get.
Девон Гарбер

6
Це змушує себе не оновлюватись, але графічний інтерфейс все ще вискочить, якщо що-небудь ще спричинить оновлення (наприклад, наприклад, вручну запускається оновлення apt-get.)
Брайс

1
Зауважте, ця програма зараз називається "Програмне забезпечення та оновлення".
Серін

Будь-який спосіб зробити це з командного рядка?
wayofthefuture

9

Я знайшов цю публікацію з наступною інструкцією:

відкрийте gconf-editor, перейдіть до Apps-> Update Notifierі зніміть auto_launchпрапорець


Добре, спробуйте це . Це схоже на іншу відповідь, але вимикає її, а не видаляти її повністю. Вам може бути безпечніше відкрити файл у редакторі та змінити рядок вручну замість sedкоманди, яку використовує повідомлення.

Процедура за допомогою редактора:

  1. Відкрийте термінал
  2. Перейдіть до каталогу автозапуску ( cd /etc/xdg/autostart) та перелічіть там файли ( ls).
  3. Знайдіть програму запуску, яку ви хочете запустити (у нашому випадку update-notifier.desktop) та відкрийте її в редакторі ( gksudo gedit update-notifier.desktop). Введіть свій пароль, якщо потрібно.
  4. Будьте обережні, щоб не змінити нічого, крім цієї лінії. Знайдіть цей рядок:
    NoDisplay=true
    і змініть його на:
    NoDisplay=false
  5. Збережіть файл та вийдіть.
  6. Перезавантажте, щоб переконатися, що це спрацювало.

1
В одній команді:sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/update-notifier.desktop
user334639

5

Ubuntu 12.04 LTS

Менеджер оновлень з'являється при виявленні нового оновлення. Така поведінка для багатьох може бути дуже дратівливою, особливо коли ви знаходитесь в розпалі своєї роботи. Що найгірше, якщо ви закриєте його без оновлення, він буде продовжувати з'являтися через регулярні проміжки часу та щоразу після завантаження, поки ви не оновите систему. Щоб вимкнути це:

Спосіб 1 - Вимкнути повідомлення про оновлення від автоматичного запуску

Notifier Update автозапуску при завантаженні і тригерів Update Manager. У цьому способі ми запобігаємо автоматичному запуску самого Повідомлення оновлень, так що Менеджер оновлень не буде запущений. Відредагуйте запис оновлення Notifier у загальносистемних автозапусках - /etc/xdg/autostart/update-notifier.desktop(зауважте, що ви не зможете використовувати додаток програми запуску, оскільки він стосується лише записів автозапуску користувача) та додайте наступний рядок:

X-GNOME-Autostart-enabled=false

Перезавантажте зараз, і ви побачите, що немає повідомлення про оновлення.

Вимкнути спливаюче вікно менеджера оновлень

Недолік: Це взагалі вимикає автоматичні повідомлення про оновлення. Вам доведеться вручну перевіряти наявність оновлень (що добре, але для деяких людей це не може бути)

Спосіб 2 - Показати показник оновлення

Цей параметр змушує Оповіщувач оновлень показувати Індикатор оновлення на панелі, а не вискакувати Диспетчер оновлень. Я думаю, що це має бути налаштування за замовчуванням для Update Notifier в Ubuntu. Зробити це:

Графічний шлях: Відкрити редактор dconf. Перейдіть до com-> ubuntu-> update-notifier . Зніміть прапорець із запису auto-launchта закрийте редактор dconf. Щоб відновити спливаючу функцію Update Manager, просто повторіть вищевказаний крок, але поставте галочку у auto-launchзаписі. Запобігати появі спливаючих менеджерів оновлень

Командний шлях: для любителів терміналу там введіть ці команди, щоб зробити те саме.

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

і відновити:

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

Ці методи були протестовані та встановлено, що вони працюють на Ubuntu 12.04 LTS з оновленням-менеджером версії 0.156.14.11. У мене з'явилася ідея з поста Як видалити The Donoying Manager pop-up в Ubuntu Jaunty і просто змінити його для роботи на Ubuntu 12.04 LTS aka Precision Pangolin


4

Точно це робиться за допомогою dconf зараз, а не gconf.

  1. Встановити dconf-tools

    $ sudo apt-get install dconf-tools

  2. запустити dconf-редактор та перейти до com> ubuntu> update-notifier.

  3. Поставте галочку no-show-notifications

dconf-редактор

А ось як це зробити з командного рядка:

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

1

Для того, щоб зупинити запуск Менеджера оновлень:

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

Щоб активувати його знову:

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

Сподіваюся, це допомагає;)


0

Редагувати /etc/update-manager/release-upgradesта встановити:

Prompt=never змінити це улюбленим редактором.

Ніколи не використовуйте update-manager-d це перевіряє, чи доступний наступний випуск чи ні.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.