岁月轻狂

解决 Ubuntu 下 "Encountered a section with no Package header" 或者 "The package lists or status file could not be parsed or opened" 错误


Ubuntu的一个历史bug。

问题

安装软件时出现如下错误:
error
大意是 :

  1. 不能从语法上分析包文件
  2. 遇到了一个没有包的部件:header
  3. Mergelist出了问题
  4. 包列表或者状态文件不能被分析或者打开

解决办法

Step1: 删除文件, v是指”verbose”,译为“冗长的”,f指”force”。整句话意思为:remove all designated files without prompting and tell the user what it is doing.

1
sudo rm /var/lib/apt/lists/* -vf

Step2:更新

1
sudo apt-get update

原因分析

这是Ubuntu的一个历史bug,以前解决过,现在又回来了:( ,见分析报告

参考链接

mindthink wechat
扫一扫,关注我的微信公众号!