我如何找到包来自哪个存储库?

我如何找到包来自哪个存储库?

在 12.04 中更新时,我看到的是以下内容:

更新

但后来我得到了这个:

更新错误

我安装了以下 PPA:

购电协议

您认为哪个 PPA 可能导致我的更新错误?哪个 PPA 有问题(Video4Linux?)。我安装这些 PPA 一段时间了,没有出现问题。

任何建议/故障排除都将非常有用,谢谢。

答案1

apt-cache showpkg <foo_package>应该会给你一个输出,让你了解包来自哪里。

这是我运行时得到的结果apt-cache showpkg gedit

Package: gedit
Versions: 
3.4.1-0ubuntu1 (/var/lib/apt/lists/nl.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages) (/var/lib/dpkg/status)
 Description Language: 
                 File: /var/lib/apt/lists/nl.archive.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages
                  MD5: 5091aaf6659e6bf7ca9b32695a59f9cd
 Description Language: en
                 File: /var/lib/apt/lists/nl.archive.ubuntu.com_ubuntu_dists_precise_main_i18n_Translation-en
                  MD5: 5091aaf6659e6bf7ca9b32695a59f9cd

相关内容