当我运行时,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
使更新/升级正常工作。