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 即可成功執行,問題解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章