如何使用rvm将ruby1.9.2升级到最新的补丁级别?

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

  • 回答 (2)
  • 关注 (0)
  • 查看 (18)

我目前的ruby版本是,ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-darwin10.5.0]但我想用rvm将它更新到最新的补丁级别。我怎样才能做到这一点?

提问于
用户回答回答于

首先,通过运行来更新RVM安装rvm get stable

为了确保你运行的是新的RVM版本,你需要运行rvm reload(或者只是打开一个新的终端)。

完成之后,rvm list known

在输出中你现在应该看到:

# MRI Rubies
...
[ruby-]1.9.2[-p320]
...

修补程序级别的方括号表示这是目前RVM默认的ruby 1.9.2修补程序级别。

用户回答回答于

升级ruby解释器并保留现有的gem:

$ rvm upgrade 1.9.2-p0 1.9.2
Are you sure you wish to upgrade from ruby-1.9.2-p0 to ruby-1.9.2-p136? (Y/n): Y
$ rvm list known
# NOTE: you probably want to upgrade your rvm first, as the list of known rubies seems to be coupled to the rvm version.
$ rvm get stable
$ rvm list known #pick your ruby

扫码关注云+社区