如何在RVM中为1.9.3升级Ruby补丁级别?

如何在RVM中为1.9.3升级Ruby补丁级别?,ruby,rvm,ruby-upgrade,Ruby,Rvm,Ruby Upgrade,根据前面的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

根据前面的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 1.9.3-p194,所以我同时安装了ruby 1.9.3-p0和ruby 1.9.3-p194。这就是为什么升级命令令人困惑的原因。如果已有更新版本,则不会升级1.9.3-p0…

    您实际安装了什么版本?您当前安装了什么修补程序级别?p194是最新的。你为什么要回到194个补丁级别?我现在有1.9.3-p0。我想将它升级到最新版本,似乎是1.9.3-p194。如果我尝试
    rvm升级1.9.3
    ,我会得到
    用法:rvm升级[源ruby][目标ruby]
    这意味着你的1.9.3已经升级,你先更新rvm了吗?