パッケージインストール中にパソコンの電源が切れてしまい。
パソコン復旧後にインストールをしようとしたら 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のインストール完了。
最初インストールしたかったパッケージもインストールできました。