
當我運行時,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
如果你用谷歌搜尋這個錯誤,就會有很多描述這個錯誤的連結。看來文件已經亂了。您可以嘗試指定的選項這裡。
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
使更新/升級正常工作。