puppet macos x -> /usr/bin/puppet:3:in `require': 没有要加载的文件

puppet macos x -> /usr/bin/puppet:3:in `require': 没有要加载的文件

无法在 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:inrequire' 来自 /usr/bin/facter:69

任何的意见都将会有帮助。

谢谢,

卡特

答案2

你是如何安装 puppet 的?我们在http://downloads.puppetlabs.com/mac/?C=N;O=A应该可以很好地与 Mac OS X 10.8 配合使用。如果您是从其他位置安装的,请告诉我们如何操作,以便我们更好地帮助诊断问题。

相关内容