解决软件包 xxxx 的文件名列表文件缺少最后结尾的换行符

执行sudo apt update —>sudo apt upgrade
dpkg: 无法恢复的致命错误,中止:
软件包 xxxxx 的文件名列表文件缺少最后结尾的换行符
E: Sub-process /usr/bin/dpkg returned an error code (2)

解决方案:
sudo su
cd /var/lib/dpkg/info

ls //我这是因为gtk文件名列表文件出问题了,我查看相关文件有四个:xxxx.list,xxxx.md5sums,xxxx.postinst,xxxx.postrm

rm xxxxx.* //将相关文件全删除
sudo apt upgrade //成功
————————————————
版权声明:本文为CSDN博主「dengshuai_super」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/dengshuai_super/article/details/52034555

# linux  shell 

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×