中断失敗 `dpkg --configure -a`

中断失敗 `dpkg --configure -a`

を使用してパッケージをインストールしようとしましたが、ほとんどsudo apt-get install [package]のプロセスが中断されました(パッケージとシステム間の非互換性のため)。システムをハード再起動する必要がありました。これでapt-get install、、cleanなどremoveを試みるたびにpurgeエラーが発生します。

E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.

問題は、構成が破損してdpkg --configure -a途中で停止して再起動する必要があることです。今は別れない状況に閉じ込められました。停止しようとしましたが、dpkg --configure -a他のパッケージ関連コマンドを実行する必要があることを知らせますdpkg --configure -a。このパッケージのインストール/構成を中止するにはどうすればよいですか?

一般的な答えを探すと、これは構成に失敗した特定の問題です。重要なdpkg --versionケースを提供してください1.17.27 (armhf)

答え1

まず、パッケージを手動で清掃してみてください。

sudo mv /var/lib/dpkg/info/PACKAGE.* /tmp/ 
sudo dpkg --remove --force-remove-reinstreq PACKAGE

関連情報