Как отключить периодическое сообщение «Приложение Применить Полное Обновление Неожиданно Закрылось»

Как отключить периодическое сообщение «Приложение Применить Полное Обновление Неожиданно Закрылось»

Я периодически (может быть, ежедневно?) получаю это сообщение об ошибке с тех пор, как виртуализировал свой раздел Ubuntu 22.04.

введите описание изображения здесь

Я не хочу перезапускать приложение (поэтому мне приходится каждый раз с особой осторожностью снимать этот флажок), я не знаю, почему оно вообще пытается выполнить полное обновление без моего разрешения, и я хотел бы отключить эту попытку! Если я проигнорирую диалоговое окно, поверх него через день или около того появится другое, так что это не мешает ему снова запуститься.

Когда я захожу в «Программное обеспечение и обновления», там написано (на вкладке «Обновления»), что я «подписан» на «Только обновления безопасности», но не предусмотрено никакого способа подписаться на меньшее. Он уже настроен на автоматическую проверку обновлений «Никогда». Я также изменил «Уведомлять меня о новой версии Ubuntu» на «Никогда», но через день или два этот отчет о сбое снова появляется!

Обновление: Вот вывод команд, запрошенных в комментариях.

$ grep "Prompt" /etc/update-manager/release-upgrades
Prompt=never
$ do-release-upgrade -c
Checking for a new Ubuntu release
In /etc/update-manager/release-upgrades Prompt 
is set to never so upgrading is not possible.
$ dpkg -s unattended-upgrades | grep "Status"
Status: install ok installed

Обновление: Вот часть вывода файла, оставшегося в /var/crash:

ProblemType: Crash
CurrentDesktop: LXQt
ExecutablePath: /usr/libexec/lubuntu-update-notifier/lubuntu-notifier.py
InterpreterPath: /usr/bin/python3.10
ProcCmdline: /usr/bin/python3 /usr/libexec/lubuntu-update-notifier/lubuntu-notifier.py -u 168 -s 166 -p /usr/bin/lubuntu-upgrader

Traceback:
 Traceback (most recent call last):
   File "/usr/libexec/lubuntu-update-notifier/lubuntu-notifier.py", line 266, in <module>
     main(sys.argv, int(options.upgrades), int(options.security_upgrades),
   File "/usr/libexec/lubuntu-update-notifier/lubuntu-notifier.py", line 231, in main
     app = App(upgrades, security_upgrades, reboot_required, upg_path, args)
   File "/usr/libexec/lubuntu-update-notifier/lubuntu-notifier.py", line 223, in __init__
     self.dialog = Dialog(upgrades, security_upgrades, reboot_required,
   File "/usr/libexec/lubuntu-update-notifier/lubuntu-notifier.py", line 59, in __init__
     self.initUI()
   File "/usr/libexec/lubuntu-update-notifier/lubuntu-notifier.py", line 132, in initUI
     td_child = QTreeWidgetItem(p.name)
 TypeError: arguments did not match any overloaded call:
   QTreeWidgetItem(type: int = QTreeWidgetItem.Type): argument 1 has unexpected type 'str'
   QTreeWidgetItem(Iterable[str], type: int = QTreeWidgetItem.Type): argument 1 has unexpected type 'str'
   QTreeWidgetItem(QTreeWidget, type: int = QTreeWidgetItem.Type): argument 1 has unexpected type 'str'
   QTreeWidgetItem(QTreeWidget, Iterable[str], type: int = QTreeWidgetItem.Type): argument 1 has unexpected type 'str'
   QTreeWidgetItem(QTreeWidget, QTreeWidgetItem, type: int = QTreeWidgetItem.Type): argument 1 has unexpected type 'str'
   QTreeWidgetItem(QTreeWidgetItem, type: int = QTreeWidgetItem.Type): argument 1 has unexpected type 'str'
   QTreeWidgetItem(QTreeWidgetItem, Iterable[str], type: int = QTreeWidgetItem.Type): argument 1 has unexpected type 'str'
   QTreeWidgetItem(QTreeWidgetItem, QTreeWidgetItem, type: int = QTreeWidgetItem.Type): argument 1 has unexpected type 'str'
   QTreeWidgetItem(QTreeWidgetItem): argument 1 has unexpected type 'str'
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo

решение1

Похоже, что пакет unattended-upgrades является основной причиной этого сообщения об ошибке. Вы можете отключить unattended-upgrades несколькими способами, при этом оставив возможность ручных обновлений, когда вы будете готовы. Любой из следующих методов должен сработать:

1. Изменение конфигурации автообновлений

sudo nano /etc/apt/apt.conf.d/20auto-upgrades

Измените 1 на 0 для каждого варианта (APT::Periodic::Обновление-Пакет-СписковиAPT::Периодическое::Автоматическое обновление)

2. Остановите и отключите службу автоматических обновлений

sudo systemctl stop unattended-upgrades
sudo systemctl disable unattended-upgrades

Убедитесь, что служба больше не запущена, выполнив:

systemctl status unattended-upgrades | grep "Active"

3. Удалить пакет unattended-upgrades

sudo apt remove unattended-upgrades

Связанный контент