帮助解决具有未满足依赖关系的软件包:libgl1-mesa-dev

帮助解决具有未满足依赖关系的软件包:libgl1-mesa-dev

抱歉,这是一个重复或愚蠢的问题,但我似乎无法在互联网上找到任何适用于这种确切情况的东西。

我目前正在运行 Ubuntu 18.04,它最近像往常一样打开了软件更新程序,其中包含针对 Ubuntu 的更新。但当我尝试实际更新时,它总是关闭:

包装系统已损坏

检查您是否正在使用第三方存储库。如果是,请禁用它们,因为它们是问题的常见来源。此外,在终端中运行以下命令:apt-get install -f 事务失败:软件包系统已损坏以下软件包具有未满足的依赖关系:

libgl1-mesa-dev:依赖:mesa-common-dev(= 19.1.2-0~b~padoka0)但已安装 19.0.1-3~b~padoka0

每当我尝试安装或更新任何软件包时,都会出现有关未满足依赖项、libgl1-mesa-dev 和 mesa-common-dev 版本更新过快的相同消息。我尝试使用错误消息中提示的命令,但它不起作用。我在互联网上也找不到其他有用的方法,我现在真的陷入困境。

如果有人有关于如何解决此问题的任何信息,或者我仍然可以给出任何有用的信息,我完全愿意接受任何建议。谢谢!

编辑#1-这是输出

dpkg -l | grep padoka

https://pastebin.com/RgjSgyPd

apt-cache policy mesa-common-dev libgl1-mesa-dev

https://pastebin.com/iQqfYA08

答案1

我建议清除有问题的ppa:保罗·米格尔·迪亚斯/pkppa电力供应协议

sudo apt-get install ppa-purge
sudo ppa-purge ppa:paulo-miguel-dias/pkppa

并使用来自官方存储库的软件包。

相关内容