ソフトウェアの更新時にエラーになってパッケージがおかしくなってしまった。
※理由はわかりませんが
自身の環境で壊れてしまったパッケージは2つ
(POP3):dovecot-core
(お天気インジケータ):my-weather-indicator
2日続けてエラーになったので、一度破損すると連続する可能性があるのかもしれません。
・一度アンインストールしてみる sudo apt-get autoremove dovecot-core dovecot-imapd dovecot-pop3d dovecot-coreだけできない。 sudo apt-get autoremove my-weather-indicator やっぱり、できない。 こんなエラーが出力される。
dpkg: error processing dovecot-core (--remove): Package is in a very bad inconsistent state - you should reinstall it before attempting a removal. Errors were encountered while processing: dovecot-core E: Sub-process /usr/bin/dpkg returned an error code (1)壊れてしまったら、アンインストールもできなかった。
対処方法 パッケージの修復 cd /var/lib/dpkg/info sudo dpkg --remove --force-remove-reinstreq dovecot-core sudo dpkg --remove --force-remove-reinstreq my-weather-indicator 一度アップデートしてみる。 sudo apt-get update 再インストールしてみる。 sudo apt-get install dovecot-core dovecot-imapd dovecot-pop3d sudo apt-get install my-weather-indicator なんとかできているようだ。一応、定義ファイルとかの確認をしておこう。 最後にパッケージのバージョンを一応確認しておく。 「Synapticパッケージマネージャ」を起動し、インストール済みパッケージと最新パッケージが同じか確認する。 以上。
参考にさせて頂いたサイト(US) http://superuser.com/questions/22110/how-to-fix-broken-synaptic-updates-package-is-in-a-very-bad-inconsistent-state
※コメント投稿者のブログIDはブログ作成者のみに通知されます