Linux:Problem with MergeList /var/lib/apt/lists

ubuntu安装软件包sudo apt-get install xxx时,终端报错:

正在读取软件包列表... 有错误!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/cn.archive.ubuntu.com_ubuntu_dists_trusty_restricted_i18n_Translation-en
E: 无法解析或打开软件包的列表或是状态文件。

常见的解决方法是:
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update

但在执行update的时候还是会报错,经过查询得知,应该:
sudo rm /var/lib/apt/lists/* -rvf
(注:我的机子是这个指令才能解决问题,可能需要都试试。)
然后 sudo apt-get update 即可成功执行,问题解决。

版权声明:本文为csdn博主[applebite](http://blog.csdn.net/applebite) 原创文章,转载请注明出处,侵权必究。 微信添加公众号:qi_chuang 或 猎奇创新平台

你可能感兴趣的:(linux,package)