2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

dpkg パッケージが非常に矛盾した状態に陥る 再インストール

Posted at

パッケージインストール中にパソコンの電源が切れてしまい。
パソコン復旧後にインストールをしようとしたら dpkg がエラーをはきだしたので、メモ。

##状況
apt-get install [パッケージ名] でインストールしようとしたところ.....
(パッケージはjavaのパッケージに依存関係あり)

dpkg: パッケージ libjna-java の処理中にエラーが発生しました (--configure):
パッケージが非常に矛盾した状態に陥りました。設定を試みる
前に再インストールすべきです。
処理中にエラーが発生しました:
 libjna-java

上記のように表示されてしまう。

##dpkg-reconfigureで再設定を試みる

sudo dpkg-reconfigure libjna-java

/usr/sbin/dpkg-reconfigure: libjna-java は壊れているか、完全にインストールされていません

無理だった...

##再インストールで解決!!!
以下のサイトを参考にしてみた。
apt-getによる依存関係の解決方法

ステータスの確認
dpkg -s libjna-java

dpkg -s libjna-java
Package: libjna-java
Status: install reinstreq unpacked
Priority: optional
Section: java
---以下省略---

状態がunpackedなので、パッケージが展開されてないと考えられる。

libjna-javaのdebファイルを探して、
sudo dpkg -i libjna-java_4.5.1-1_all.deb
libjna-javaのインストール完了。
最初インストールしたかったパッケージもインストールできました。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?