vagrant正在使用错误版本的ruby

时间:2015-02-11 15:39:50

标签: ruby vagrant chef

我正试图通过厨师获得'cloudwatchtographite'宝石;但是(总是不是吗?)它失败了因为vagrant持续使用版本1.8的vagrant_ruby,因为我需要最低版本1.9.2(具体来说,nokogiri,依赖需要1.9.2)如何安装正确的版本?

我尝试过使用

 execute "gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3" 

 execute "\\curl -sSL https://get.rvm.io | bash -s stable --ruby=2.0"

 execute "rvm use 2.0 --default"

但是`rvm不是命令错误“并且甚至没有安装ruby 2.0。

我添加了vagrant'omnibus'插件并将其设置为(在VagrantFile中):

config.omnibus.chef_version = :latest

但它仍使用1.8的流浪红宝石。

我很茫然,我该怎么做呢?

0 个答案:

没有答案