如何在CentOS 6.6上安装特定版本的puppet

时间:2016-04-08 15:39:49

标签: puppet centos6

如何在CentOS 6上安装特定版本的puppet 3.8.6?当我yum install puppet-3.8.6时,它实际上安装了puppet-agent.xxx.x86_64,其中的puppet版本是4.x。

我正在使用vagrant + puppet在我的mac os x上设置它。我正在使用vagrant image puppetlabs / centos-6.6-64-puppet。

由于

1 个答案:

答案 0 :(得分:1)

对于Puppet 3及更早版本,您只需按照here的说明进行操作。

rpm -ivh https://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm
yum install puppet-3.8.6

但是,在您的具体情况下,您遇到问题是因为您使用的是puppetlabs / centos-6.6-64-puppet框,而且这些框已经安装了Puppet。

最好的办法是使用puppetlabs / centos-6.6-64-nocm,或者你可以删除PC1 yum repo以及预安装的Puppet包。然后它应该工作正常。