在 Unix 平台上安装 Ruby 无需 root 权限

Sun*_*dar 4 unix ruby

我正在 VNC 查看器上的 Unix 平台上工作。现在我想升级到 Ruby 版本 1.9.2。

我没有root权限。那么有什么方法可以安装Ruby 1.9.2吗?

slh*_*hck 5

我建议使用rbenv. 它为您自己的用户提供了 Ruby 安装,因此您不会弄乱系统 Ruby。

您可以通过从脚本运行curlorwget命令来安装它rbenv-installer

按照说明修改您的 shell 配置脚本。

然后运行:

rbenv install 3.0.0
Run Code Online (Sandbox Code Playgroud)

替换3.0.0为您需要安装的版本。

并在全球范围内使用它:

rbenv global 3.0.0
Run Code Online (Sandbox Code Playgroud)

以前,我会推荐RVM,但我改用rbenv了它,因为它破坏更少并且对我更有意义。