Ruby Version Manager(rvm)有哪些替代方案?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (14)

rvm对ruby编程有着实质性的影响,而且很有好处。

另一种选择是rbenv,对我来说效果很好。rbenv是一种替代方案,因为它让我们在每个用户的基础上设置全局ruby版本,并且像rvm为每个项目的Ruby版本提供支持。你也可以用一个环境变量覆盖Ruby版本。

有人用过ry吗?他有什么优势呢?

提问于
用户回答回答于

以下是可用备选方案的列表https://github.com/wayneeseguin/rvm/blob/master/docs/alt.md

RVM和其他工具之间有一个很大的区别--RVM在很多角落案例中都有很丰富的经验,它涵盖了许多可能的配置,它被用于许多不同的* nix发行版。

比如安装:

./configure --prefix=$HOME/rubies/1.9.3
make
make install

你如果想在生产中使用JRuby(它会更快),需要在1.9模式下测试..... 这可以让RVM使用1.9模式:

rvm install jruby-1.6.7 --1.9

这样它默认使用1.9模式,

RVM做了很多事情,使用最新的开发版本,不仅可以使用其他项目文件.rvmrc- > https://gist.github.com/1912050#gistcomment-86549,还可以用rbfu支持使用.ruby-version项目文件

扫码关注云+社区