rbenv:从主目录安装 ruby

luk*_*app 2 ruby ruby-on-rails rbenv ubuntu-14.04

我正在尝试在 Ubuntu 14.04 上安装 Ruby + Rails。我需要多个用户才能访问 Ruby,因此我在/opt/.rbenv目录中安装了带有 ruby​​-build 的 rbenv。是对的吗?

如果我尝试使用以下命令安装 Ruby 版本

rbenv install 2.1.3
Run Code Online (Sandbox Code Playgroud)

它安装在~/username/.rbenv/versions,而不是在/opt/.rbenv/versions

我不想让第二个用户访问其他用户的主目录。

如何安装 Ruby /opt/.rbenv?或者还有其他解决方案吗?

Jan*_*ven 5

您可以使用RBENV_ROOT环境变量:

sudo RBENV_ROOT=/opt/.rbenv rbenv install 2.1.3
Run Code Online (Sandbox Code Playgroud)

请参阅文档