Cómo reinstalar un paquete


20

Recibo esto mientras instalo libebml3:

Errors were encountered while processing:
libebml3:i386
Error in function: 
dpkg: error processing libebml3:i386 (--configure):
Package is in a very bad inconsistent state - you should
reinstall it before attempting configuration.

¿Cómo puedo arreglar esto?

Respuestas:


20

Dado que tuve el mismo problema con otro paquete, que quería una reinstalación, y todos los métodos en las respuestas no hicieron nada o desinstalaron primero todo el sistema antes de reinstalar, terminé con una solución.

sudo aptitude reinstall libebml3:i386

Por supuesto, debe haber otra solución para forzar la reinstalación de un paquete usando apt-get en lugar de aptitude.

sudo apt-get install --reinstall libebml3:i386

1
Bien, a menos que necesite reinstalar un paquete del que depende la aptitud (como libboost_iostreams).
Tomasz Gandor

1
Usando man apt-getla solución aparece:--reinstall Re-Install packages that are already installed and at the newest version.
JB. Con monica.

6
dpkg -r libebml3:i386
sudo apt-get update
sudo apt-get install -f
sudo apt-get upgrade

hacer esos pasos en la terminal.


3

Puede eliminar el programa ingresando los siguientes comandos en una terminal:

sudo apt-get remove --purge libebml3
sudo apt-get install libebm13
sudo apt-get update
sudo apt-get upgrade

2

Escriba los siguientes comandos en un terminal (presione Ctrl + ALT+ t):

sudo dpkg -p libebml3:i386
sudo apt-get update
sudo apt-get install -f
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.