抱歉,这是一个重复或愚蠢的问题,但我似乎无法在互联网上找到任何适用于这种确切情况的东西。
我目前正在运行 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
和
apt-cache policy mesa-common-dev libgl1-mesa-dev
答案1
我建议清除有问题的ppa:保罗·米格尔·迪亚斯/pkppa电力供应协议:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:paulo-miguel-dias/pkppa
并使用来自官方存储库的软件包。