根据之前的 StackOverflow 问题,将 Ruby 升级到最新补丁级别的正确方法似乎是这样的:
$ rvm upgrade 1.9.2 1.9.2-p0
Are you sure you wish to upgrade from ruby-1.9.2-p0 to ruby-1.9.2-p136? (Y/n): Y
但是,这似乎对我不起作用:
$ rvm upgrade 1.9.3 1.9.3-p0
Are you sure you wish to upgrade from ruby-1.9.3-p194 to ruby-1.9.3-p0? (Y/n): n
Cancelling upgrade.
$ rvm upgrade 1.9.3-p0 1.9.3
Are you sure you wish to upgrade from ruby-1.9.3-p194 to ruby-1.9.3-p194? (Y/n): n
Cancelling upgrade.
$ rvm upgrade 1.9.3-p0 1.9.3-p194
Are you sure you wish to upgrade from ruby-1.9.3-p194 to ruby-1.9.3-p194? (Y/n): n
Cancelling upgrade.
$ rvm upgrade 1.9.3-p194 1.9.3-p0
Are you sure you wish to upgrade from ruby-1.9.3-p194 to ruby-1.9.3-p0? (Y/n): n
Cancelling upgrade.
使用 RVM 升级 Ruby 版本是否有更合适的方法?
最佳答案
首先更新 RVM:
rvm get stable
下一步升级 ruby :
rvm upgrade 1.9.2
RVM 将自动检测 1.9.2 的现有版本,并检查它是否低于可用的最高补丁级别:
- 如果可以更新,它将继续
- 如果无法更新,它将报告错误
关于ruby - 如何在 RVM 中升级 1.9.3 的 Ruby 补丁级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10901458/