web-dev-qa-db-ja.com

dpkgが壊れています、どのように回復しますか?

apt-getを実行すると、dpkgが壊れているとシステムから報告されました。Sudo dpkg --configure -aを使用して回復しましたが、Sudo dpkg --configure -aを実行すると、次のエラーメッセージが表示されました。

dpkg: error: liboil0.3:AMD64 0.3.16-1ubuntu2 (Multi-Arch: no) is not co-installable with liboil0.3 which has multiple installed instances

どうすれば修正できますか?助けてください。

1
Yu Jiaao

このエラーの背後にある理由は、liboil0.3の64ビットバージョンをインストールしようとしているが、システムはすでにliboil0.3の32ビットバージョンをインストールしていることを意味します。ターミナルで以下のコマンドを実行して修正してくださいこの問題。

Sudo dpkg -r liboil0.3:i386
1
Avinash Raj