在做其他任何事情之前,在木偶上添加yum repo

前端之家收集整理的这篇文章主要介绍了在做其他任何事情之前,在木偶上添加yum repo前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法迫使傀儡先做某些事情?例如,我需要在所有服务器上安装RPM以在安装任何软件包之前添加yum存储库(IUS社区).
如果你想确保所有服务器上都安装了一个存储库,那么我会建议这样的东西
node default {
   include base
}

class base {
   yumrepo { "IUS":
      baseurl => "http://dl.iuscommunity.org/pub/ius/stable/$operatingsystem/$operatingsystemrelease/$architecture",descr => "IUS Community repository",enabled => 1,gpgcheck => 0
   }
}

然后,对于扩展基数的任何节点,您可以说

class foo {
   package { "bar": ensure => installed,require => Yumrepo["IUS"] }
}

这将确保

>除非定义了IUS存储库,否则不会安装包栏>在定义IUS存储库之前,程序包不会尝试安装

原文链接:https://www.f2er.com/bash/386162.html

猜你在找的Bash相关文章