2014-10-09 103 views
1

我最近了解到流浪汉,所以我想为什么不试试。我想为轨道开发设置流浪汉。我成功地安装了virtualbox,并且我也成功安装了vagrant插件安装vagrant-vbguest然后当我尝试** vagrant插件安装vagrant-librarian-chef **它给了我错误。
以下是错误无法在ubuntu上安装vagrant-chef库14.04

[email protected]:~$ vagrant plugin install vagrant-librarian-chef 
Installing the 'vagrant-librarian-chef' plugin. This can take a few minutes... 
/usr/lib/ruby/1.9.1/rubygems/installer.rb:562:in `rescue in block in build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError) 

     /usr/bin/ruby1.9.1 extconf.rb 
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- mkmf (LoadError) 
    from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require' 
    from extconf.rb:4:in `<main>' 


Gem files will remain installed in /home/bishisht/.vagrant.d/gems/gems/ffi-1.9.5 for inspection. 
Results logged to /home/bishisht/.vagrant.d/gems/gems/ffi-1.9.5/ext/ffi_c/gem_make.out 
    from /usr/lib/ruby/1.9.1/rubygems/installer.rb:540:in `block in build_extensions' 
    from /usr/lib/ruby/1.9.1/rubygems/installer.rb:515:in `each' 
    from /usr/lib/ruby/1.9.1/rubygems/installer.rb:515:in `build_extensions' 
    from /usr/lib/ruby/1.9.1/rubygems/installer.rb:180:in `install' 
    from /usr/lib/ruby/1.9.1/rubygems/dependency_installer.rb:297:in `block in install' 
    from /usr/lib/ruby/1.9.1/rubygems/dependency_installer.rb:270:in `each' 
    from /usr/lib/ruby/1.9.1/rubygems/dependency_installer.rb:270:in `each_with_index' 
    from /usr/lib/ruby/1.9.1/rubygems/dependency_installer.rb:270:in `install' 
    from /usr/share/vagrant/plugins/commands/plugin/action/install_gem.rb:65:in `block in call' 
    from /usr/share/vagrant/plugins/commands/plugin/gem_helper.rb:42:in `block in with_environment' 
    from /usr/lib/ruby/1.9.1/rubygems/user_interaction.rb:40:in `use_ui' 
    from /usr/share/vagrant/plugins/commands/plugin/gem_helper.rb:41:in `with_environment' 
    from /usr/share/vagrant/plugins/commands/plugin/action/install_gem.rb:52:in `call' 
    from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call' 
    from /usr/share/vagrant/plugins/commands/plugin/action/bundler_check.rb:20:in `call' 
    from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call' 
    from /usr/lib/ruby/vendor_ruby/vagrant/action/builder.rb:116:in `call' 
    from /usr/lib/ruby/vendor_ruby/vagrant/action/runner.rb:69:in `block in run' 
    from /usr/lib/ruby/vendor_ruby/vagrant/util/busy.rb:19:in `busy' 
    from /usr/lib/ruby/vendor_ruby/vagrant/action/runner.rb:69:in `run' 
    from /usr/share/vagrant/plugins/commands/plugin/command/base.rb:17:in `action' 
    from /usr/share/vagrant/plugins/commands/plugin/command/install.rb:27:in `execute' 
    from /usr/share/vagrant/plugins/commands/plugin/command/root.rb:56:in `execute' 
    from /usr/lib/ruby/vendor_ruby/vagrant/cli.rb:38:in `execute' 
    from /usr/lib/ruby/vendor_ruby/vagrant/environment.rb:484:in `cli' 
    from /usr/bin/vagrant:127:in `<main>' 

回答

0

看起来你需要“MKMF”红宝石的宝石,可能其他的构建工具才能继续。

+0

谢谢。这只是做了魔术:)非常感谢。 – 2014-10-19 17:53:40