Plum's Blog

解决 Ubuntu 下“文件列表含有空文件名”的错误

虽然我的 Acer C720 运行的 Ubuntu 没什么问题,一直以来也只是当一个配置交换机和服务器的终端上网本而已,最近还是想想好久没更新了,手贱更新一下吧,于是遇到了问题。

“软件包 XXX 的列表含有空的文件名”

这个问题出现的原因不得而知,通过查阅 Debian 的一些文档,可能是和网络不佳下载了不完整的包或者列表并强制安装导致的。

解决的方法就是找到完整的包重新装一次,还算简单。

譬如我的是 libgpgme11:amd64 的包出现了问题,于是可以安全起见重命名:

sudo mv /var/lib/dpkg/info/libgpgme11\:amd64.list /var/lib/dpkg/info/libgpgme11\:amd64.list.broke

之后重新安装:

sudo apt-get --reinstall install  libgpgme11:amd64

问题解决。

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »