突然我的 Ubuntu 报错,并且因为这个错误而不再更新。错误似乎是这样的:
Reading package lists... Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_trusty-updates_universe_i18n_Translation-en
E: The package lists or status file could not be parsed or opened.
似乎这阻止了我做所有事情。Apt-get 因错误而停止,synaptics 管理器也是如此,等等。有什么解决方案吗?
谢谢,
吉姆
答案1
请尝试以下操作:
cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt-get update
这将从头重置缓存。
看看这是否能解决问题。如果没有,您可以通过执行以下操作来恢复上述所做的更改:
cd /var/lib/apt
sudo rm lists
sudo mv lists.old lists
sudo rm -r lists/partial
注意:如果第一部分不起作用,第二条命令(sudo rm lists
)可能会失败,没关系。