这是什么意思:由于存储库优先级保护而排除的包

mat*_*e64 74 mirror yum update centos6

使用 yum 更新时,我收到以下消息:

yum update
Loaded plugins: fastestmirror, priorities
Loading mirror speeds from cached hostfile
 * atomic: www7.atomicorp.com
 * base: mirror.de.leaseweb.net
 * extras: mirror.de.leaseweb.net
 * updates: mirror.de.leaseweb.net
118 packages excluded due to repository priority protections
Setting up Update Process
No Packages marked for Update
Run Code Online (Sandbox Code Playgroud)

这意味着什么 ?如何安装这些软件包?

Rya*_*yan 70

据我了解,此错误是priorities由 Pawel 指出的插件生成的。

2009 年,yum维护者提到他希望人们不要使用priorities. 要禁用优先级插件,请编辑/etc/yum/pluginconf.d/priorities.conf并设置enabled = 0. 进行此更改后,下次运行 时yum update,您不应获得任何优先级保护。

  • 您还可以使用以下行从 `yum` 的命令行禁用插件:`--disableplugin=priorities` (12认同)
  • 不要运行`yum erase yum-plugin-priorities`。您将失去 sudo 访问权限并且无法通过 SSH 连接到您的服务器。 (6认同)
  • 是的,'set enabled =' 对我有用。从 yum 中获取更多信息会很好 - 例如受影响的软件包的名称和它们来自的存储库。(这是一个单独的问题吗?) (2认同)

Paw*_*cki 47

一些包由多个存储库保存。该priorities插件从最高优先级的存储库中选择包,排除来自其他存储库的重复条目。


小智 43

如果您想知道由于优先保护而排除了哪些包,您可以使用

yum list updates -d3
Run Code Online (Sandbox Code Playgroud)