我试图遵循厨师快速入门教程,我是在Ubuntu12.04VM上这样做的。
我创造了一本烹饪书.我应该在点开始流浪来连接节点。但是即使是刚安装好的流浪汉,我也会发现这样的错误:
~/chef-repo$ vagrant up --no-color
/opt/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in 'require': cannot load such file -- log4r (LoadError)
from /opt/chef/embedded/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in 'require'
from /usr/bin/vagrant:2:in '<main>'我试着把流浪汉移走,这表明log4r包将变得毫无用处。
即使在重新安装之后,它也会给我错误。
我不知道我做错了什么,也不知道如何解决这个问题。
编辑:如果我尝试使用高级设置,我就会通过gem安装厨师:
~$ gem install chef
ERROR: Loading command: install (LoadError)
cannot load such file -- zlib
ERROR: While executing gem ... (NameError)
uninitialized constant Gem::Command::InstallCommand发布于 2014-02-17 17:18:27
你的随从似乎使用了主厨嵌入的红宝石。我猜你从Ubuntu的存储库安装了Vagrant?
从下载页面下载正式的Debian/Ubuntu包,并使用以下命令行安装它:
sudo dpkg -i vagrant_*.deb(当双击.deb时,Synaptic有时似乎试图从发行版的回复中删除内容)
https://stackoverflow.com/questions/21832161
复制相似问题