Linux错误记录:dpkg: error:

错误介绍

在安装东西时总是安装不上,如下:错误信息

解决方案

sudo rm /var/lib/dpkg/status
sudo cp /var/backups/dpkg.status.0 /var/lib/dpkg/status
sudo apt-get update

但是我在输完之后还是不行,就需要换一个备份文件,可以看到backups文件夹下的备份文件有很多

# ls /var/backups/dpkg.status*
/var/backups/dpkg.status.0     /var/backups/dpkg.status.4.gz
/var/backups/dpkg.status.1.gz  /var/backups/dpkg.status.5.gz
/var/backups/dpkg.status.2.gz  /var/backups/dpkg.status.6.gz
/var/backups/dpkg.status.3.gz

随便选一个

gunzip -c /var/backups/dpkg.status.6.gz > /var/lib/dpkg/status

然后再执行dpkg --configure -a,再次安装

新的问题

在这之后,我在安装中又出现了新的问题:dpkg错误

解决方案

进入到/var/lib/dpkg/info/目录下,ls | grep linux-headers可以看到在这里插入图片描述
将报错的文件删除掉

rm -rf linux-headers-5.4.0-144-generic.list
rm -rf linux-headers-5.4.0-144-generic.postinst

再执行一遍

sudo dpkg --configure -a
sudo apt update
sudo apt upgrade

最后就可以安装了

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值