![软件包安装不正确。如何删除它?](https://linux22.com/image/966822/%E8%BD%AF%E4%BB%B6%E5%8C%85%E5%AE%89%E8%A3%85%E4%B8%8D%E6%AD%A3%E7%A1%AE%E3%80%82%E5%A6%82%E4%BD%95%E5%88%A0%E9%99%A4%E5%AE%83%EF%BC%9F.png)
当我尝试更新或安装任何东西时出现此错误:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: The package equalx needs to be reinstalled, but I can't find an archive for it.
我尝试安装equalx_0.51.deb
但失败了。
我测试了一些命令,例如sudo dpkg --configure -a
,但没有解决问题。
答案1
打开终端并输入
sudo dpkg -r equalx
sudo apt-get update
sudo apt-get install -f
更新:
正如你提到的,你得到了 .deb 文件。现在在你的终端中执行以下操作
sudo dpkg -i --force-overwrite equalx_0.51.deb
然后尝试做你想做的事情。
希望有帮助。
答案2
尝试sudo apt-get remove equalx --purge
(清除将删除所有依赖库)。
您是否尝试过使用存储库来equalx
代替debian
文件?