apt.puppetlabs.com 提供了以下基于 Debian 的 Linux 版本的最新开源版本的 Puppet:
- Debian 6 Squeeze
- Debian 7 Wheezy
- Ubuntu 14.04 LTS Trusty Tahr
- Ubuntu 12.04 LTS Precise Pangolin
- Ubuntu 10.04 LTS Lucid Lynx
在系统上加入 Puppet Labs 官方源的步骤是:
下载对应的 puppetlabs-release 包:
- 在 apt.puppetlabs.com 的首页你会看到一系列的包文件名,这些包文件名都遵循是
puppetlabs-release-<CODE NAME>.deb这样的命名规则,比如 Ubuntu 12.04 Precise Pangolin 的话,文件名就是 puppetlabs-release-precise.deb - 这些包里已经同时包括了对 32 和 64 位架构的支持,所以你只需要关心的是操作系统的大版本
- 在 apt.puppetlabs.com 的首页你会看到一系列的包文件名,这些包文件名都遵循是
用
dpkg -i安装下载下来的包然后运行一次
apt-get update,就可以安装来自官方的最新开源版本的 Puppet 了。
以 Ubuntu 12.04 Precise Pangolin 为例的话,整个启用过程就是这样的:
$ wget https://apt.puppetlabs.com/puppetlabs-release-precise.deb
$ sudo dpkg -i puppetlabs-release-precise.deb
$ sudo apt-get update