【发布时间】:2016-11-13 10:22:31
【问题描述】:
我尝试安装Lighttpd,但出现此错误:
正在读取包列表...错误! E: 无法解析包文件 /var/lib/dpkg/status (1) E: 软件包列表或状态文件不能 被解析或打开。
所以,我在互联网上搜索并尝试删除并重新加载包列表:
@rasp:~ $ sudo rm /var/lib/apt/lists/* -vf 已移除 '/var/lib/apt/lists/archive.raspberrypi.org_debian_dists_jessie_InRelease' 移除 '/var/lib/apt/lists/archive.raspberrypi.org_debian_dists_jessie_main_binary-armhf_Packages' 移除 '/var/lib/apt/lists/archive.raspberrypi.org_debian_dists_jessie_ui_binary-armhf_Packages' 已删除 '/var/lib/apt/lists/lock' 已删除 '/var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_jessie_contrib_binary-armhf_Packages' 移除 '/var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_jessie_InRelease' 移除 '/var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_jessie_main_binary-armhf_Packages' 移除 '/var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_jessie_non-free_binary-armhf_Packages' 移除 '/var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_jessie_rpi_binary-armhf_Packages' rm: 无法删除 '/var/lib/apt/lists/partial': 是一个目录 pi@rasp:~ $ sudo apt-get clean pi@rasp:~ $ sudo apt-get 更新获取:1 http://archive.raspberrypi.org jessie InRelease [13.2 kB] 获取:2 http://mirrordirector.raspbian.org jessie InRelease [14.9 kB] 获取:3 http://archive.raspberrypi.org jessie/main armhf 包 [144 kB] 获取:4 http://mirrordirector.raspbian.org jessie/main armhf 包 [8980 kB] 获取:5 http://archive.raspberrypi.org jessie/ui armhf 包 [8966 B] Ign http://archive.raspberrypi.org jessie/main Translation-zh
ignhttp://archive.raspberrypi.orgjessie/ui Translation-en 获取:6 http://mirrordirector.raspbian.org jessie/contrib armhf 包 [37.5 kB] 获取:7 http://mirrordirector.raspbian.org jessie/非免费 armhf 包 [70.3 kB] 获取:8 http://mirrordirector.raspbian.org jessie/rpi armhf 包 [1356 B] Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en Ign http://mirrordirector.raspbian.org jessie/main Translation-zh
ignhttp://mirrordirector.raspbian.orgjessie/非免费翻译-zh Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
在 1 分钟 36 秒内获取 9271 kB (95.8 kB/s)
正在读取包列表...错误! E: 无法解析包文件 /var/lib/dpkg/status (1) E: 软件包列表或状态文件不能 被解析或打开。
如何解决这个错误?更新列表,就像在许多论坛中推荐的那样,不起作用,请参阅上面的引用。
【问题讨论】:
-
为什么在 dpkg 文件中出现错误时要触摸 apt 文件?如果
/var/lib/dpkg/status已损坏,请查看/var/lib/dpkg/status-old它是/var/lib/dpkg/status的备份副本
标签: linux list lighttpd raspberry-pi3