apt-update更新失败--files list file for package ‘cmake-data‘ is missing final newline

又是平平无奇的一天,但是今天的虚拟机不太给劲,下个docker卡了半天,一直报下边的错:

dpkg: unrecoverable fatal error, aborting:
 files list file for package 'cmake-data' is missing final newline
E: Sub-process /usr/bin/dpkg returned an error code (2)

本着死马当活马医的心态,想着先更新下源,执行了apt -update,发现依旧如此;然后呢,本着世上无难事只要肯放弃,所以往前回复了几个快照,重新下载。But,怎么回事还是报这个错,逼着我解决这个问题,所以如下:
报错信息如下:
在这里插入图片描述
解决办法如下:

sudo rm /var/lib/dpkg/info/cmake-data.list    //先删除
sudo apt-get install cmake-data --reinstall   //再重新安装
apt -update                                   //再更新源
apt install docker.io                         //再下载docker

over

参考链接:

https://stackoverflow.com/questions/39664885/dpkgunrecoverable-fatal-error-files-list-file-for-package-java-common-is-mis

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值