Cómo eliminar el paquete en mal estado, el centro de software se bloquea, no hay sináptico

Cuando ‘Update Manager’ comienza a ejecutarse, me dice que debo hacer una ‘Actualización parcial’, cuando comienzo a hacer la actualización, me dice

Remove package in bad state The package 'linux-headers-3.0.0-19' is in an inconsistent state and needs to be reinstalled, but no archive can be found for it. Do you want to remove this package now to continue?" 

Cuando hago clic en ‘Sí’, el progtwig simplemente se cierra. He intentado ingresar al centro de software y reinstalar linux-headers-3.0.0-19 centro de software de Ubuntu simplemente se linux-headers-3.0.0-19 .

En este momento no puedo ejecutar ‘Synaptic’, o eliminar cualquier software.

Intenta esto, espero que funcione:

  1. Haga una copia de seguridad de /var/lib/dpkg/status :

     sudo cp /var/lib/dpkg/status /var/lib/dpkg/status.bkup 
  2. Abre /var/lib/dpkg/status :

     sudo nano /var/lib/dpkg/status 
  3. Busque en el archivo cualquier referencia al nombre de ese paquete (es decir, linux-headers-3.0.0-19 ) y elimine CUIDADOSAMENTE esa entrada. No borres nada más. Guarde el archivo y salga.

  4. Haga sudo apt-get update .

Esto probablemente debería resolver el problema.

  • Si no llegas a ninguna parte con ninguna de las otras ofertas que he usado en el pasado

     dpkg --remove --force-remove-reinstreq 

    Del manual dpkg.

    remove-reinstreq : remove-reinstreq un paquete, incluso si está roto

  • Así que corre:

     sudo dpkg --remove --force-remove-reinstreq linux-headers-3.0.0-19