
He recibido este mensaje de error periódicamente (¿tal vez a diario?) desde que virtualicé mi partición Ubuntu 22.04.
No quiero volver a iniciar la aplicación (por lo que debo tener especial cuidado al desmarcar esto cada vez), no sé por qué intenta realizar una actualización completa sin mi permiso y me gustaría desactivarla. ¡impedir que haga este intento! Si ignoro el cuadro de diálogo, aparece otro encima de él aproximadamente al cabo de un día, por lo que esto tampoco impide que se ejecute nuevamente.
Cuando voy a "Software y actualizaciones", dice (en la pestaña "Actualizaciones") que estoy "suscrito" a "Actualizaciones de seguridad únicamente", pero no proporciona ninguna forma de suscribirme a menos que eso. Ya está configurado para buscar actualizaciones automáticamente "Nunca". También cambié "Notificarme sobre una nueva versión de Ubuntu" a "Nunca", pero uno o dos días después, ¡este informe de fallas aparece nuevamente!
Actualización: aquí está el resultado de los comandos solicitados en los comentarios.
$ 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
Actualización: Aquí se muestra parte del resultado del archivo dejado en /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
Respuesta1
Parece que el paquete de actualizaciones desatendidas es la causa principal de ese mensaje de error. Puede desactivar las actualizaciones desatendidas de diferentes maneras y al mismo tiempo permitir actualizaciones manuales cuando esté listo. Cualquiera de los siguientes métodos debería funcionar:
1. Cambiar la configuración de actualizaciones desatendidas
sudo nano /etc/apt/apt.conf.d/20auto-upgrades
Cambie el 1 a 0 para cada opción (APT::Periódico::Actualización-Listas-de-paquetesyAPT::Periódico::Actualización desatendida)
2. Detener y desactivar el servicio de actualizaciones desatendidas
sudo systemctl stop unattended-upgrades
sudo systemctl disable unattended-upgrades
Verifique que el servicio ya no se esté ejecutando con:
systemctl status unattended-upgrades | grep "Active"
3. Desinstalar el paquete de actualizaciones desatendidas
sudo apt remove unattended-upgrades