Отключить уведомления Software Updater?

Я запускаю apt update и upgrade каждую неделю, но продолжаю получать всплывающее окно из программы обновления программного обеспечения. Как отключить это уведомление?

Или apt не обновляет и не обновляет все установленное в моей системе?

1
задан 10 February 2019 в 16:41

3 ответа

apt update обновляет Ваши списки хранилищ программного обеспечения (таким образом, Ваша система знает, какое программное обеспечение доступно).

apt upgrade пакеты обновлений из того списка в рамках определенных ограничений, таким образом, НЕ это не обновляет все пакеты. Это позволяет Вам задерживать перезагрузки и т.д., пока Вы не решаете позволить обновления, которые могут вызвать изменения, влияющие на устойчивость в настоящее время под управлением программного обеспечения/системы, позволив Вам выбрать, когда они применяются с помощью apt full-upgrade

от man apt

   upgrade (apt-get(8))
       upgrade is used to install available upgrades of all packages currently installed on
       the system from the sources configured via sources.list(5). New packages will be
       installed if required to statisfy dependencies, but existing packages will never be
       removed. If an upgrade for a package requires the remove of an installed package the
       upgrade for this package isn't performed.

   full-upgrade (apt-get(8))
       full-upgrade performs the function of upgrade but will remove currently installed
       packages if this is needed to upgrade the system as a whole.

Ответ Charles Green касается экранов ворчания, я принял решение покрыть только часть 'обновления' Вашего вопроса.

0
ответ дан 10 February 2019 в 16:41

Я предполагаю, что вы открыли программу «Программное обеспечение и обновления», посмотрели на вкладку «Обновления» и выбрали «Никогда» для «Автоматически проверять наличие обновлений»? Это уменьшило частоту для меня, но мне также пришлось отключить apt daily services:

В терминале введите команды

sudo systemctl disable apt-daily.service apt-daily-upgrade.service
sudo systemctl disable apt-daily.timer apt-daily-upgrade.timer

Ваши обновления вручную (sudo apt update & amp; [ 112]) будет работать как обычно, но система apt не будет автоматически искать новые обновления.

0
ответ дан 10 February 2019 в 16:41

склонный удаляют packagekit

, который должна добиться цели Эта строка:

$ sudo apt remove packagekit
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  appstream apt-config-icons fwupd fwupd-amd64-signed gnome-software-common irqbalance libappstream-glib8 libappstream4 libfwupd2
  libgcab-1.0-0 libsmbios-c2 libtss2-esys0 libtss2-udev libxmlb1 runit-helper tpm2-abrmd tpm2-tools
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  gnome-core* gnome-software* gstreamer1.0-packagekit* packagekit* packagekit-tools* task-gnome-desktop*
0 upgraded, 0 newly installed, 6 to remove and 2 not upgraded.
After this operation, 5,788 kB disk space will be freed.
Do you want to continue? [Y/n] y

, Который является всем, которое Вам нужно.

Обсуждение

, Если Вы получаете раздражающие сообщения ворчания обновления программного обеспечения, скорее всего, Вам установили Gnome. Gnome имеет свою собственную специальную утилиту для установки пакетов (gnome-software) и его собственная система управления пакета (packagekit). Я нашел инструменты пакета Gnome весьма нижними к традиционному apt update && apt upgrade, но я вижу, как графический интерфейс мог бы сделать кого-то плохо знакомым с UNIX, чувствуют себя более комфортно. (Плюс, некоторые люди привыкли ворчаться и говориться, чтобы сделать вещи: *, "Обновляет доступный". "Теперь, необходимо перезагрузить компьютер ни на каком серьезном основании". "Доступные обновления". "Занятая работа выполнения? Необходимо перезагрузить для установки этих обновлений". "Обновления, доступные...")

Однако, так как Вы заявили об использовании командной строки apt нет действительно никакой причины для Вас иметь packagekit, работающий вообще.

Необслуживаемые обновления

я предлагаю также установить unattended-upgrades:

apt install unattended-upgrades

Это загрузит и устанавливать обновления безопасности каждую ночь. (Или, можно настроить его для установки всех обновлений.) Это важно, потому что без PackageKit у Вас больше не будет выполнения "Автоматических обновлений". На самом деле у Вас не будет Gnome Менеджером обновлений вообще.

[еще 1115] о packagekit

Между прочим, технически, packagekit является "meta" слоем, который находится на других диспетчерах пакетов, такой как rpm. Теоретически, это могло предложить все apt, делает и больше, но в действительности это кажется ограниченным наименьшим общим знаменателем; наименьшее можно найти в любой системе управления пакета. Надо надеяться, это поправится, но по состоянию на 2019, это является серьезно несовершенным.

главная причина я раньше давал людям для использования PackageKit, был легкий графический интерфейс для нахождения программ. К сожалению, функция поиска программного обеспечения Gnome часто опускает много пакетов. Я знаю, что они доступны, потому что я могу легко apt search и apt install их из командной строки.

0
ответ дан 10 November 2019 в 08:58

Другие вопросы по тегам:

Похожие вопросы: