无法在 mac osx 10.8 上使用 puppet,我可以在 /usr/bin/lib 中找到它,但是启动它时显示:
/usr/bin/puppet:3:in `require': no such file to load -- puppet/util/command_line (LoadError)
from /usr/bin/puppet:3
任何想法 ?
编辑:我想在 Vagrant VM 中使用 puppet 进行配置,这是一个好方法吗?
答案1
我遇到了与上述相同的问题(相同的错误)。我刚刚从建议的下载站点安装了 puppet 2.7.20 和 factor 1.6.14。facter 显示的错误消息略有不同:
bash-3.2# facter /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require': no such file to load -- facter/application (LoadError) from /opt/local/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:31:in
require' 来自 /usr/bin/facter:69
任何的意见都将会有帮助。
谢谢,
卡特
答案2
你是如何安装 puppet 的?我们在http://downloads.puppetlabs.com/mac/?C=N;O=A应该可以很好地与 Mac OS X 10.8 配合使用。如果您是从其他位置安装的,请告诉我们如何操作,以便我们更好地帮助诊断问题。