¿Cómo limpiar paquetes obsoletos después de una actualización fallida de Lubuntu o Ubuntu?

¿Cómo limpiar paquetes obsoletos después de una actualización fallida de Lubuntu o Ubuntu?

Intenté actualizar mi sistema Lubuntu 18.10 a 19.04 usando la GUI estándar que ejecuta el do-release-upgradecomando. Pasó la mayor parte del proceso de instalación, instalando todos los paquetes. Sin embargo, falló antes de llegar a la sección de limpieza. Esto ha resultado en un problema desafortunado en el que muchas de las aplicaciones que quedaron obsoletas se instalan junto con sus reemplazos.

Esto es obvio al mirar la bandeja del sistema: Bandeja del sistema

Puede ver dos íconos de la bandeja de red (para dos instancias de programas diferentes) y dos íconos de encendido. En el menú de aplicaciones hay muchos conjuntos de programas duplicados, es decir, dos "Controladores adicionales".

Mi pregunta es ¿cómo puedo eliminar estas aplicaciones obsoletas de mi sistema? ¿Existe algún comando simple que pueda ejecutar? Si tengo que eliminar cada uno individualmente, ¿cómo puedo saber cuáles quedaron obsoletos y cuáles están vigentes?

En caso de que alguien piense en sugerirlo, ya he analizado esta respuesta y no resuelve mi problema.

Respuesta1

Instalar si es posiblesudo apt install apt-show-versions

apt-show-versions | grep 'No available'

enumera los paquetes que ya no están disponibles en la fuente de su paquete. Fíjate bien cuál quizás necesites. Puedes eliminarlos todos junto consudo apt purge $(apt-show-versions | grep 'No available' | awk '{print $1}')

información relacionada