首页 > 代码库 > 解决Ubuntu中update的问题(Reading package lists... Error!)

解决Ubuntu中update的问题(Reading package lists... Error!)


问题描述: 像安装一个软件, 发现会弹出下列的问题:

Reading package lists... Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/cn.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-en
E: The package lists or status file could not be parsed or opened.

如下图所示:

技术分享

尝试了网上的解决办法, 就是输入下面两条命令:
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update
然后update的时候发现了后面出现很多 W: Failed to fetch 的错误, 如下图所示. 然后在update, 发现还是不行, 一样的错误.

技术分享


解决方法:

1 在setting 里面找到software&updates, 如下图所示. 注意, 把‘Download from‘那里该一下, 我把原来的from china改为下面那个, 你可以自己选择一个合适的.


技术分享


2 重新输入sudo apt-get update命令, 没有错误, 如下图所示.  再安装软件, 可以正常安装了, 问题解决!


技术分享


解决Ubuntu中update的问题(Reading package lists... Error!)