从 ubuntu 中删除 .deb 包

从 ubuntu 中删除 .deb 包

我使用“sudo dpkg -i libncurses5-dev:i386.deb”安装了 debian 包 libncurses5-dev:i386.deb。

然而我意识到我需要另一个包 libncurses5-dev_5.7+20100313-5_amd64.deb。

当我尝试安装这个时,出现错误“libncurses5-dev: 5.7+20100313-5(Multi-Arch: no)不能与当前已安装的 libncurses5-dev:i386 5.9-4(Multi-Arch: no)共同安装,处理时遇到错误:”。

我尝试删除 libncurses5-dev:i386.deb。我转到 /var/lib/dpkg/info,然后 sudo rm libncurses* 删除所有软件包。我尝试再次安装我的 amd64 软件包,但收到相同的错误消息,提示无法使用 libncurses5-dev:i386 5.9-4 安装

另外,当我执行 dpkg --list | grep -i libncur* 时,我没有看到任何结果,所以我有点困惑,有人可以帮帮我吗?

谢谢

答案1

您应该使用的命令是

$ sudo dpkg -r libncurses5-dev

您不应该手动删除任何文件/var/lib/dpkg

相关内容