[Tip] Solucionar «The package needs to be reinstalled, but i can’t find an archive for it» en Debian

Buenos días,

Hoy me encontré cacharreando con uno de mis servidores y al ir guarreando parece que petó algo en la instalación de (en este caso webmin) algún paquete.

Entonces buscando por ahí encontre cómo solucionar dicho error.

Primero nos haremos una copia del fichero PORSIA…

cp /var/lib/dpkg/status /root/status.bkp

Una vez hecho el backup abriremos el fichero con el editor que más nos guste (en mi caso vi).

vi /var/lib/dpkg/status

Y buscaremos dentro del fichero la línea que contenga ésto:

purge reinstreq half-installed

Una vez encontremos ésto nos mostrará algo así:

Package: webmin
Status: purge reinstreq half-installed
Priority: optional

Entonces borramos todo el parágrafo que tenga que ver con el paquete afectado.

Guardamos y cerramos.

Ahora podemos volver a instalarlo o hacer un apt-get -f install

Espero que este truqui sirva y os ayude.

 

Un saludo

También te puede interesar...

Artículos populares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.