Como reinstalar um pacote


20

Estou recebendo isso ao instalar o 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.

Como posso consertar isso?

Respostas:


20

Como eu tive o mesmo problema com outro pacote, querendo uma reinstalação, e todos os métodos nas respostas não fizeram nada ou primeiro desinstalaram o sistema inteiro antes da reinstalação, acabei com uma solução.

sudo aptitude reinstall libebml3:i386

Obviamente, deve haver outra solução para forçar a reinstalação de um pacote usando o apt-get em vez do aptitude.

sudo apt-get install --reinstall libebml3:i386

11
Bom, a menos que você precise reinstalar um pacote do qual o aptitude depende (como libboost_iostreams).
Tomasz Gandor 02/03

11
É possível usar man apt-geta solução:--reinstall Re-Install packages that are already installed and at the newest version.
JB. Com a Monica.

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

execute essas etapas no terminal.


3

Você pode remover o programa digitando os seguintes comandos em um terminal:

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

2

Digite os seguintes comandos em um terminal (pressione Ctrl+ ALT+ t):

sudo dpkg -p libebml3:i386
sudo apt-get update
sudo apt-get install -f
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.