4

我正在使用 puppet 来管理配置一堆 CentOS 5 服务器。我想在 CentOS 基础 yum 存储库配置中添加一些软件包排除项。有没有办法用木偶做到这一点?

我将使用一些软件包的 remi repo 版本,并希望从 yum 中排除基本版本。为了启用 remi,我yumrepo定义了一个资源。

4

1 回答 1

4

您可以使用exclude参数yumrepo

yumrepo { 'centos_base' :
    baseurl => "...",
    enabled => 1,
    priority => 1,
    exclude => "package-name",
}

yumrepo您还可以在安装软件包时要求特定的。

package { "package-name" :
  ensure => installed,
  require => Yumrepo["RemiRepo"],
}
于 2013-04-22T19:05:09.880 回答