web-dev-qa-db-ja.com

「E:dpkgが中断されました。問題を修正するには、手動で「Sudo dpkg --configure -a」を実行する必要があります。」

更新を取得しようとするたびに、最後の行にエラーが表示されます。

Ign http://in.archive.ubuntu.com trusty-updates/multiverse Translation-en_IN
Ign http://in.archive.ubuntu.com trusty-updates/restricted Translation-en_IN
Ign http://in.archive.ubuntu.com trusty-updates/universe Translation-en_IN
Ign http://in.archive.ubuntu.com trusty-backports/main Translation-en_IN
Ign http://in.archive.ubuntu.com trusty-backports/multiverse Translation-en_IN
Ign http://in.archive.ubuntu.com trusty-backports/restricted Translation-en_IN
Ign http://in.archive.ubuntu.com trusty-backports/universe Translation-en_IN
E: dpkg was interrupted, you must manually run 'Sudo dpkg --configure -a' to correct the problem.

そして、実行時にプロンプ​​トが表示されたエラーによると:

$ Sudo dpkg --configure -a
dpkg: error: parsing file '/var/lib/dpkg/updates/0009' near line 0:
 newline in field name `#padding'

今何?エラーから抜け出すことはできますか?

私はこれを試しました link

34
user284303

間違ったリンクを参照しました。ターミナルで以下のコマンドを試して、/var/lib/dpkg/updatesディレクトリ内のすべてのファイルを削除します。

cd /var/lib/dpkg/updates
Sudo rm *

そして、以下のコマンドを実行して新しいものを取得し、

Sudo apt-get update
65
Avinash Raj

わたしにはできる!このエラーが発生したときに、ワイヤレスドライバーをインストールしようとしました。ファイルとロックファイルも削除する必要がありました。

Sudo rm /var/lib/apt/lists/lock
Sudo rm /var/cache/apt/archives/lock
cd /var/lib/dpkg/updates
Sudo rm *
Sudo apt-get update

そして、apt-get installをインストールしたいパッケージに対して実行できます

3
Aerosum