使用rvm或brightbox宝石升级到ruby 1.9.3

时间:2013-04-03 05:55:44

标签: ruby-on-rails ruby ubuntu rvm

我目前在我的开发箱(osx)上使用rvm,但我在服务器上使用系统ruby(在Ubuntu 10.04上使用1.8.7)

我想将服务器升级到1.9.3,并且一直在研究最好的方法。 服务器在版本3.2.11上运行大约四个Rails应用程序。

我的选项似乎是使用rvm,或者使用1.9.3 deb软件包和BrightBox提供的ruby-switch gem(也提供乘客套餐)

Brightbox软件包似乎是一种干净的方式,但我想我会在这里问一个问题,看看这两种方法是否有任何优点或缺点,我没想过。

1 个答案:

答案 0 :(得分:1)

当您需要在同一台计算机上安装两个或更多版本的Ruby时,Rvm非常有用。开发机器往往有这个。如果您的生产箱只需要一个版本的Ruby,则无需使用版本管理器。

为此,我建议你从deb包中进行单一安装是正确的。我可以看到ruby-switch gem提供了与rvm类似的功能 - 取决于你是否重要。但是如果你在相同版本的ruby上使用三个应用程序,它可能不是!