根据自述在apt.puppetlabs.comrepo 添加于
wget http://apt.puppetlabs.com/puppetlabs-release-precise.deb
dpkg -i puppetlabs-release-precise.deb
但当我随后搜索时,我只看到稳定的 2.7 版本aptitude
。
即使我安装发布不稳定,我还是只看到2.7版本。
开发版本列在套餐文件。
Package: puppet
Version: 3.0.0-0.1rc3puppetlabs1
Architecture: all
Maintainer: Puppet Labs <[email protected]>
Installed-Size: 492
Depends: puppet-common (= 3.0.0-0.1rc3puppetlabs1), ruby1.8
Recommends: rdoc
Suggests: puppet-el, vim-puppet
Section: admin
Priority: optional
所以我认为这是可能的?
问题
如何从 apt.puppetlabs.com 在 Ubuntu 12.04 上安装 puppet 3.0 rc3?
答案1
看起来/devel
他们的源中有一个分支,而不是/main
系统通常使用的。
我推测他们的“安装”包在 中创建了一个文件/etc/apt/sources.list.d/
?您需要修改该文件中的源代码行 -main
在该行末尾,您需要将其替换为devel
。运行apt-get update
,3.0rc3 包应该被识别为当前的。
只是为了澄清一下unstable
:这指的是Debian 的不稳定版本,不一定是不稳定的 puppet 软件包。您在那里得到的可能是针对不稳定操作系统的稳定软件包。