Cara menginstal ulang paket


20

Saya mendapatkan ini saat menginstal 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.

Bagaimana saya bisa memperbaikinya?

Jawaban:


20

Karena kebetulan saya memiliki masalah yang sama dengan paket lain, ingin menginstal ulang, dan semua metode dalam jawaban tidak melakukan apa-apa atau terlebih dahulu menghapus seluruh sistem sebelum menginstal ulang, saya berakhir dengan solusi.

sudo aptitude reinstall libebml3:i386

Tentu saja, harus ada solusi lain untuk memaksa sebuah paket untuk menginstal ulang menggunakan apt-get dan bukan aptitude.

sudo apt-get install --reinstall libebml3:i386

1
Bagus, kecuali jika Anda perlu menginstal ulang paket yang bergantung pada aptitude (seperti libboost_iostreams).
Tomasz Gandor

1
Menggunakan man apt-getsolusi muncul:--reinstall Re-Install packages that are already installed and at the newest version.
JB. Dengan Monica.

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

lakukan langkah-langkah di terminal.


3

Anda dapat menghapus program dengan memasukkan perintah berikut di terminal:

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

2

Ketik perintah berikut di terminal (Tekan Ctrl+ ALT+ t):

sudo dpkg -p libebml3:i386
sudo apt-get update
sudo apt-get install -f
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.