仅允许来自给定存储库的特定包 yum

Lif*_*ent 2 yum

我们有两个仓库 A 和 B

两个 repo 都提供了包 C

我不想将 A 用于其他任何用途,除了包 C 其余所有我想从 B 安装的包

如何告诉 yum 阻止除 C 之外的所有包的 A

谢谢

Cor*_*rel 6

您应该编辑(可能).repo中与 A 相对应的内容,并添加以下行:/etc/yum.repos.d/C.repo

includepkgs=C.*
Run Code Online (Sandbox Code Playgroud)

并将其添加到B.repo

exclude=C.*
Run Code Online (Sandbox Code Playgroud)

它应该可以解决问题。