Puppet
yum 在 CentOS 6 機器上安裝 Puppet 4.x
我有一台執行 CentOS 6.6 的機器,我想在上面安裝 Puppet 4.x。我按照文件頁面上的說明進行操作,首先安裝了 Puppet 儲存庫:
rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm
無論我嘗試通過 yum(puppet 伺服器或 puppet 代理)安裝什麼,它都會為我提供 puppet 版本 3.8.7。但是我在 Puppet 官網上看到最新的 Puppet 是 4.4。我閱讀了文件,但找不到通過 yum 安裝此版本的方法。
對於 Puppet 4,您需要 PC1(Puppet Collections)儲存庫,而不是您配置的舊版本。
對於 CentOS/EL 6,執行:
rpm -ivh https://yum.puppetlabs.com/puppetlabs-release-pc1-el-6.noarch.rpm
這將配置一個包含一個
puppet-agent
包的 repo,其中包含 Puppet 4 和其他工具。有關更多詳細資訊,請參閱使用 Puppet 集合和歡迎使用 Puppet 集合。