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 即可成功执行,问题解决。