Atascado al no poder eliminar el paquete de su sistema debido a un error de estado inconsistente, permítame guiarlo a través de los pasos para resolver este problema.
Cuando trabaja en la terminal, puede encontrar varios tipos de errores, como dependencias no satisfechas cuando un paquete no puede encontrar una dependencia para una aplicación requerida y no puede instalarla.
Al igual que este error, hay otro error: «Paquete muy inconsistente».
Este error puede aparecer en un sistema cuando hay un problema con el administrador de paquetes y el sistema no puede manejar adecuadamente la instalación o eliminación del paquete.
Las principales razones de este error pueden variar de un usuario a otro, como interrupciones durante la instalación del paquete, problemas de dependencia, conflictos de paquetes, problemas de llavero, etc.
¡Pero no te preocupes! Con los pasos que he compartido contigo, puedes solucionar este problema fácilmente.
Entonces, ahora solo necesitas seguir con nosotros para corregir el error.
Tabla de Contenidos
Cómo resolver el error de que el paquete está en un estado inconsistente muy malo
Hay tres formas diferentes de solucionar este problema, puede elegir cualquiera para solucionar el problema, pero le recomiendo que pruebe la primera forma de solucionar este error.
Una cosa que quiero decirle antes de continuar es que se asegure de que su Internet sea constante mientras instala los paquetes para que no experimente ninguna interrupción durante el proceso.
Versión TL;DR
Aquí está la versión CliffsNotes de este artículo para aquellos que buscan una solución rápida.
Para solucionar este problema, debe ejecutar algunos comandos para eliminar por la fuerza los paquetes en conflicto del sistema.
Después de eliminar el paquete conflictivo, puede intentar instalarlo.
🚀 método uno
$ sudo dpkg --remove --force-remove-reinstreq
$ sudo apt install
🚀 Método 2
$ sudo rm -rf /var/lib/dpkg/info/.*
$ sudo dpkg --remove --force-remove-reinstreq
$ sudo apt autoremove && sudo apt autoclean
$ sudo apt-get install
El paquete de resolución está en un error de estado inconsistente muy malo
Como dije antes, no puede instalar el paquete en su sistema debido a algunos conflictos con el administrador de paquetes, por lo que primero nos encargamos de eliminar el paquete a la fuerza de su computadora con Ubuntu o Debian, luego intentaremos instalar la aplicación nuevamente.
Ahora abra la terminal de su sistema y ejecute la siguiente línea sustituyendo el nombre del paquete que está causando el problema:
$ sudo dpkg --remove --force-remove-reinstreq
Si no conoces este signo, déjame decirte cuál es.
--remove
: dicedpkg
pakage para retirar el paquete.--force-remove-reinstreq
: Con la ayuda de esta bandera,dpkg
Se eliminarán las aplicaciones en estado reinstreq (instalación requerida), dondedpkg
No te permitirá eliminar la aplicación a menos que la fuerces.
Después de completar los pasos anteriores, continúe con el siguiente paso para instalar la aplicación.
$ sudo apt install
Después de realizar este paso, si vuelve a experimentar la misma situación, intente instalar el paquete desde el código fuente o binario.
El paquete de resolución está en un error de estado inconsistente muy malo
Está bien si el método anterior no funciona en su sistema. Aún debes seguir algunos pasos para resolver este problema y, lo que es más importante, te cubro la espalda.
Ahora vaya a la terminal y escriba el siguiente comando para eliminar la información del paquete en conflicto:
$ sudo rm -rf /var/lib/dpkg/info/.*
Después de eliminar la información del paquete de /var/lib/dpkg/infodebe ejecutar la siguiente línea de comando para eliminar con fuerza los paquetes conflictivos y limpiar archivos y dependencias innecesarios en su sistema.
$ sudo dpkg --remove --force-remove-reinstreq
$ sudo apt autoremove && sudo apt autoclean
El siguiente y último paso es reinstalar el paquete con el comando:
$ sudo apt install
El paquete de resolución está en un error de estado inconsistente muy malo
Puede haber algunos problemas con el repositorio o el PPA ya que la instalación falla una y otra vez.
En este caso, puedes intentar instalar el paquete apropiado desde el administrador de paquetes Snap o Flatpak, u obtener los binarios.
Si está acostumbrado a compilar e instalar aplicaciones desde el código fuente, esta es probablemente su mejor opción.
envolver
Eso es todo por esta guía, donde aprendió cómo reparar el error de estado del paquete que se encuentra en un estado muy inconsistente en su computadora con Ubuntu o Debian.
Antes de firmar, quiero compartir mi incidente personal con este error.
Tuve un problema similar cuando intentaba instalar el servidor de documentación de ONLYOFFICE en una máquina Ubuntu, por lo que cada vez que intentaba instalarlo fallaba porque faltaba una clave GPG y terminaba con un «error de estado inconsistente».
Lea también: Una forma sencilla de resolver el código de error devuelto por el proceso hijo /usr/bin/dpkg(1)
Sin embargo, resolví el problema obteniendo la clave manualmente.
Ahora, el mismo evento podría ocurrirle a usted también, así que verifique qué está causando el problema exacto y podrá solucionarlo.
De todos modos, si aún enfrenta este problema, exponga sus dudas a continuación.
Nos vemos en el próximo artículo…
Un hombre apasionado por la tecnología que ha explorado algunas tecnologías asombrosas y está explorando más. En el camino, tuve la oportunidad de trabajar en el desarrollo de Android, Linux, AWS y DevOps utilizando una variedad de herramientas de código abierto.