原因为系统中dpkg文件损坏了(原因不详),使用apt-get -f update也不能修复。需要单独下载dpkg的安装包进行修复
修复操作如下
1. 在官网下载dpkg安装包
http://security.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg-dev_1.19.7ubuntu1_all.deb
2.使用ar命令将deb包进行修改
ar x dpkg*.deb data.tar.gz
tar xfvz data.tar.gz ./usr/bin/dpkg
3. 将解压过的dpkg文件替换到/usr/bin下
sudo cp ./usr/bin/dpkg /usr/bin
4. 更新修复
sudo apt-get update
sudo apt-get install --reinstall dpkg
5. 使用apt-get upgrade进行软件升级, 问题解决
**注意看清文件的绝对路径
同样18.04应该也支持此种方式进行修复。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)