パッケージのリストを読んでいます...エラー!

パッケージのリストを読んでいます...エラー!

実行すると、sudo apt-get update次のエラーが発生します。

Reading package lists... Error!
E: Unable to parse package file /var/lib/dpkg/status (1)
E: The package lists or status file could not be parsed or opened.

各行は何を言い、どのように解決しますか?

私はVMWare Workstation 10.0.2でLinux Mint 17 Qiana Cinnamonを実行しています。

答え1

このエラーをGoogleで検索すると、このエラーを説明するリンクがたくさんあります。ファイルがめちゃくちゃになったようです。指定されたオプションを試すことができますここ

sudo mv /var/lib/dpkg/status /var/lib/dpkg/status.bad
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
sudo apt-get update

以下のオプションは、この特別な場合には適していません。

同様の問題を説明する別のリンクは次のとおりです。ここ

sudo rm /var/lib/apt/lists/* -vf
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade

答え2

リストフォルダのファイルを削除すると正常に動作します。

ところで、apt-getオンラインでうまく動作するコマンドラインbashを見つけました。

以下を追加してください。

sudo apt-get -f install

アップデート/アップグレードが正しく機能するようにしてください。

関連情報