我通过做系统安装ruby:
\curl -sSL https://get.rvm.io | sudo bash -s stable
接着:
sudo /usr/local/rvm/bin/rvm install 2.0.0
我仍然不积极,实际上是正确的,但似乎已经奏效。 它创build了一个rvm组。 我已经添加了我的用户帐户,并重新login。现在我需要bundle install我的Rails应用程序的gem。 这是尽可能接近,我可以得到:
david@excelsior:/data/webapps/accountability$ sudo /usr/local/rvm/gems/ruby-2.0.0-p481@global/bin/bundle /usr/bin/env: ruby_executable_hooks: No such file or directory
过去,我刚刚做了所有这些东西,但是rvm网站花了很多时间告诉我这个(和rvmsudo)对于系统范围的操作是“错误的”。 所以我想尝试这个“正确的”,但是我不知道他们在哪里指出我应该怎么做。 看起来,这个简单的操作将是前台和中心。 也许我只是盲目的?
你不需要使用sudo ,只要在rvm组里面就可以了,只要确认你是用id 。
至于bundle命令,我假设你在运行bundle之前不要rvm use 2.0.0-p481 ,所以不要使用bin/bundle ,而应该运行wrapper来为你加载适当的ruby环境:
/usr/local/rvm/wrappers/ruby-2.0.0-p481/bundle