
Tenho recebido periodicamente (talvez diariamente?) essa mensagem de erro desde que virtualizei minha partição Ubuntu 22.04.
Não quero reiniciar o aplicativo (por isso tenho que tomar cuidado especial para desmarcar isso todas as vezes), não sei por que ele está tentando fazer uma atualização completa sem minha permissão e gostaria de desabilitar isso de fazer essa tentativa! Se eu ignorar a caixa de diálogo, outra aparecerá em cima dela em outro dia ou depois, então isso também não impede que ela seja executada novamente.
Quando vou para "Software e atualizações", aparece (na guia "Atualizações") que estou "inscrito" em "Somente atualizações de segurança", mas não há nenhuma maneira de assinar menos do que isso. Já está configurado para verificar atualizações automaticamente "Nunca". Também mudei "Notifique-me sobre uma nova versão do Ubuntu" para "Nunca", mas um ou dois dias depois e este relatório de falha aparece novamente!
Atualização: Aqui está a saída dos comandos solicitados nos comentários.
$ 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
Atualização: Aqui está um pouco da saída do arquivo deixado em /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
Responder1
Parece que o pacote de atualizações autônomas é a causa raiz dessa mensagem de erro. Você pode desativar as atualizações autônomas de algumas maneiras diferentes, ao mesmo tempo que permite atualizações manuais quando estiver pronto. Qualquer um dos seguintes métodos deve resolver o problema:
1. Alterar configuração de atualizações autônomas
sudo nano /etc/apt/apt.conf.d/20auto-upgrades
Altere 1 para 0 para cada opção (APT::Periodic::Update-Package-ListseAPT::Periodic::Unattended-Upgrade)
2. Pare e desative o serviço de atualizações autônomas
sudo systemctl stop unattended-upgrades
sudo systemctl disable unattended-upgrades
Verifique se o serviço não está mais em execução com:
systemctl status unattended-upgrades | grep "Active"
3. Desinstale o pacote de atualizações autônomas
sudo apt remove unattended-upgrades