2013-04-03 49 views
0

我总是很难与RVM很抱歉,如果这已经回答了 - 我有RVM很少这样一些想法不完全着手rvm - 我可以制作一个通过rvm安装的ruby版本的系统默认(我认为它会是)?

我的服务器上(在数字新液滴。海洋)我安装RVM为deploy用户通过:

$\curl -L https://get.rvm.io | bash -s stable 
$ source /home/deploy/.rvm/scripts/rvm 
$rvm install 1.9.3-p392 
$rvm use 1.9.3 --default 

如果我以root身份登录,我看不到这个红宝石。我可以使这个系统是红宝石还是我犯了一个错误?例如,我试图通过安装乘客的nginx的组件:

root$ passenger-install-nginx-module 

,但得到

root$ passenger-install-nginx-module: command not found 

root$ which ruby # nothing 

我应该只是添加添加/ home目录的路径/deploy/.rvm/rubies/ruby-1.9.3-p392/bin/作为一个环境变量(我怀疑)?或者我完全搞砸了(这没关系,因为我们没有任何东西在液滴上)?这是管理红宝石的推荐方式吗?

thx预先

回答

0

您必须将您的环境加载到文件夹之前。 运行此命令在终端:


     $ rvm use 1.9.3 

然后 “红宝石-v” 必须工作。

0

外观为指导多用户这个页面上安装https://rvm.io/rvm/install/(与sudo安装)

+0

THX,非常希望能得到在单用户模式,这方面的工作,但将通过单一使用者是否有更多的阅读感 – timpone