'sudo dpkg --configure -a' でエラーメッセージが表示される

'sudo dpkg --configure -a' でエラーメッセージが表示される
dpkg: error processing package linux-signed-generic (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-image-3.16.0-52-generic
 linux-image-generic-lts-utopic
 linux-generic-lts-utopic
 linux-image-3.13.0-66-generic
 linux-image-3.16.0-031600-generic
 linux-image-extra-3.16.0-52-generic
 linux-signed-image-3.13.0-66-generic
 linux-image-generic
 linux-image-extra-3.13.0-66-generic
 linux-generic
 linux-signed-image-generic
 linux-signed-generic

答え1

次のコマンドを使用して、未設定のパッケージをすべて削除する必要があると思いますが、現在使用しているカーネル バージョンを削除しないように注意してください。これは、una​​me -r コマンドで確認できます。

 sudo dpkg --purge linux-image-3.16.0-52-generic
 sudo dpkg --purge linux-image-generic-lts-utopic
 sudo dpkg --purge linux-generic-lts-utopic
 sudo dpkg --purge linux-image-3.13.0-66-generic
 sudo dpkg --purge linux-image-3.16.0-031600-generic
 sudo dpkg --purge linux-image-extra-3.16.0-52-generic
 sudo dpkg --purge linux-signed-image-3.13.0-66-generic
 sudo dpkg --purge linux-image-generic
 sudo dpkg --purge linux-image-extra-3.13.0-66-generic
 sudo dpkg --purge linux-generic
 sudo dpkg --purge linux-signed-image-generic
 sudo dpkg --purge linux-signed-generic

そしてパッケージの依存関係を修正するために、

sudo apt-get update
sudo apt-get -f install

その後、元の状態に戻ることができ、sudo dpkg --configure -aコマンドでエラーが発生することはありません。

関連情報