欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ubuntu安装软件出现依赖问题无法安装——解决办法

程序员文章站 2022-06-24 19:30:20
...

示报错
dpkg: 错误: 正在解析文件 ‘/var/lib/dpkg/status’ 第 24578 行附近,软件包 ‘shotwell-common’ :
主要问题出现在/var/lib/dpkg/status中 ,输入sudo apt-get upgrade都会出现问题
Ubuntu安装软件出现依赖问题无法安装——解决办法
后面尝试sudo apt-get --fix-broken install也解决不了问题

我还怀疑是源的问题,又把源换成阿里云的源了。(瞎折腾)

最后我发现了问题主要出在/var/lib/dpkg/status里面,他说某一行缺少冒号,我就去加上冒号,又说每一行无法找到maintainer…解决一个问题又来一个,无穷无尽

于是机智的我找到了/var/lib/dpkg/status的目录ls一下发现有一个status—old版本,天无绝人之路,咱把原来的status删了,换成旧的不久稳了么

说干就干

cd /var/lib/dpkg/status
sudo rm status
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status

然后!!!它好了!!!!

额,这个只是本人的经历,你们不一定有效哈,但是可以试一下,不行的就找人,把他们那些可以正常安装的人找到他们的dpkg下的status文件拷过来换上也可。

最后,我想说,不要乱删东西呜呜,真的伤不起,最好养成备份重要文件的习惯
Ubuntu安装软件出现依赖问题无法安装——解决办法
对了,如果有用的话,请使劲夸我hhhhhh
Ubuntu安装软件出现依赖问题无法安装——解决办法