升级到最新版本的Ruby

时间:2014-04-01 02:05:04

标签: ruby

我知道rvm允许我们运行多个版本的ruby。红宝石是否安装到特定版本的红宝石?假设我升级到最新版本的ruby 2.1.1并希望将其用作我的默认版本,我是否必须从早期版本的ruby重新安装ruby gems到这个版本?

3 个答案:

答案 0 :(得分:2)

如果您使用rvm install,则必须重新安装宝石。如果您使用rvm upgrade,则会尽可能迁移宝石。

答案 1 :(得分:0)

查看RVM documentation

RVM为每个版本的ruby创建一个新的完全独立的gem目录。此外,您可以进一步分离,并为每个项目/应用程序/沙鼠颜色提供一组宝石...有关使用宝石组的更多详细信息,请参阅gemsets。 [...]

答案 2 :(得分:0)

rvm --default use <RUBYVERSION>

例如,

rvm --default use 2.1.1

You can check this。并查看RVM Documentation