从源b / c通过apt安装puppet Ubuntu版本是旧的

我唯一的select通过从源代码下载2.6.8版本?

我安装的Ubuntu版本是2.6.1,通过apt-get。

如果我是通过源代码下载的,那么我必须自己编写启动/停止/重新启动脚本,希望避免这种情况。

Ubuntu版本与Debian版本相同,所以这是一个可以直接从Debian软件库中直接获取的软件包的例子。

http://ftp.us.debian.org/debian/pool/main/p/puppet/puppet_2.6.8-1_all.deb

另一种方法是安装傀儡rubygem和它依赖的deb包。

这些是irb libopenssl-ruby libreadline-ruby rdoc ri ruby​​ ruby​​-dev

取自George Ornbo的“在Ubuntu 10.04上设置Puppet”。 http://shapeshed.com/journal/setting-up-puppet-on-ubuntu-10-04/

我仍然在木偶初学者阶段,希望这有助于。

更新:傀儡2.6.8与ruby1.9有问题,这些将固定在傀儡2.7.0请参阅: http ://projects.puppetlabs.com/issues/7648

我从http://apt.puppetlabs.com/上的存储库安装了一个更新的puppet。 Ubuntu的一个简单的脚本(codename 精确 )可能是:

 rsync -av --copy-links --del rsync://apt.puppetlabs.com/packages/apt/ /var/apt/ sudo dpkg -i /var/apt/pool/precise/main/p/puppet/puppet-common_2.7.14-1puppetlabs1_all.deb sudo dpkg -i /var/apt/pool/precise/main/p/puppet/puppetmaster-common_2.7.14-1puppetlabs1_all.deb sudo dpkg -i /var/apt/pool/precise/main/p/puppet/puppet_2.7.14-1puppetlabs1_all.deb 

希望这可以帮助!