0

我总是很难用 rvm 很抱歉,如果这个问题得到了回答 - 我必须不经常使用 rvm,所以有些想法没有完全融入。

在我的服务器上(Digital Ocean 的一个新的 droplet)我以用户身份安装了 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 身份登录,我看不到这个 ruby​​。我可以把它变成系统红宝石还是我犯了一个错误?例如,我尝试通过以下方式安装乘客的 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/ 的路径添加为环境变量(我对此表示怀疑)?还是我完全搞砸了(这没关系,因为我们在液滴上没有任何东西)?这是管理红宝石的推荐方法吗?

提前谢谢

4

2 回答 2

0

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


       $ rvm use 1.9.3

然后“ruby -v”必须工作。

于 2013-04-03T18:29:48.627 回答
0

在此页面上查找多用户安装指南: https ://rvm.io/rvm/install/ (安装方式sudo

于 2013-04-03T18:30:42.313 回答