首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >流浪者不能要求log4r

流浪者不能要求log4r
EN

Stack Overflow用户
提问于 2014-02-17 14:52:08
回答 1查看 1.5K关注 0票数 4

我试图遵循厨师快速入门教程,我是在Ubuntu12.04VM上这样做的。

我创造了一本烹饪书.我应该在点开始流浪来连接节点。但是即使是刚安装好的流浪汉,我也会发现这样的错误:

代码语言:javascript
复制
~/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安装厨师:

代码语言:javascript
复制
~$ gem install chef
ERROR: Loading command: install (LoadError)
    cannot load such file -- zlib
ERROR: While executing gem ... (NameError)
    uninitialized constant Gem::Command::InstallCommand
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-17 17:18:27

你的随从似乎使用了主厨嵌入的红宝石。我猜你从Ubuntu的存储库安装了Vagrant?

下载页面下载正式的Debian/Ubuntu包,并使用以下命令行安装它:

代码语言:javascript
复制
sudo dpkg -i vagrant_*.deb

(当双击.deb时,Synaptic有时似乎试图从发行版的回复中删除内容)

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21832161

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档