Error 127 en Synaptic: Solucionado

Problema:

Al intentar desinstalar-eliminar completamente algún paquete con synaptic puede ser que alguna vez falle y salga el siguiente mensaje:

E: “nombre-del-paquete”: el subproceso post-removal script devolvió el código de salida de error 127

y no me deja desinstalarlo-eliminarlo completamente ni desmarcarlo. Cierro synaptic.

———————

1ª Solucion: fallida

Ejecutando en una terminal en modo root el comando:  apt-get remove “nombre-del-paquete”

me sale el mensaje:

dpkg: error al procesar “nombre-del-paquete” (–remove):
el subproceso post-removal script devolvió el código de salida de error 127
Se encontraron errores al procesar:
“nombre-del-paquete”
E: Sub-process /usr/bin/dpkg returned an error code (1)

Cierro la terminal en modo root

—————————

2ª Solución: funciona:

1- abro nautilus con privilegios de root: alt+f2   …y:  gksu nautilus.
2- voy al directorio  /var/lib/dpkg/info,
3- alli borro todos los archivos que hacen refencia a “nombre-del-paquete”.
4- cierro el nautilus y abro synaptic.
5- ahora busco “nombre-del-paquete”,  lo pongo marcado para eliminar  y le doy a aplicar.
6- ahora si que se borra el “nombre-del-paquete”.
7- ya funciona correctamente el synaptic, deja instalar, desinstalar, borrar, etc.

3ª Solución si no funciona la solución anterior, ( aportada por haobaobatusai ),

dentro del archivo var/lib/dpkg/status  reemplazar la línea
Status: install reinstreq half-installed
por
Status: install ok installed
y solucionado

—————————————

Si te gusta este Blog puedes ver: Odontología Solidaria. Si te interesa puedes entrar en esa página y en ella encontraras mas información, y también la forma de colaborar económicamente, haciéndote socio-colaborador, o aportando una cantidad económica, que en ambos casos puedes desgravar ante Hacienda. También puedes ver los temas sobre Odontología Solidaria- Valencia.

Desde aquí puedes bajarte los estatutos de la ONG.

2 comentarios para “Error 127 en Synaptic: Solucionado”

  1. carlos moran Dice:

    muchas gracias, las soluciones que presentas me fueron muy utiles, saludos

  2. haobaobatusai Dice:

    Gracias a ti solucione un problema mio similar al tuyo , pero ya que el borrar los archivos contenidos dentro del directorio var/lib/dpkg/info no me funciono

    remplace la linea
    Status: install reinstreq half-installed
    dentro del archivo var/lib/dpkg/status
    por

    Status: install ok installed

    y solucionado

Escribe un comentario