ruby - 如何在 RVM 中升级 1.9.3 的 Ruby 补丁级别?

标签 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 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 的现有版本,并检查它是否低于可用的最高补丁级别:

  1. 如果可以更新,它将继续
  2. 如果无法更新,它将报告错误

关于ruby - 如何在 RVM 中升级 1.9.3 的 Ruby 补丁级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10901458/

相关文章:

ruby-on-rails - 使用ruby 1.9.2,rails3.1.0,为什么我尝试生成脚手架时出错。

ruby - 从 ruby​​ 2.7 升级到 3.0 时出现问题 - 错误 : use of undeclared identifier 'RUBY_FUNCTION_NAME_STRING'

ruby - 如何升级到 ruby​​ 1.9.2

ruby-on-rails - Rspec 3.0.0 更新 Ruby on Rails 下落测试

ruby - "ruby -v"不再返回当前版本

ruby - 如何将散列保存到 CSV 中

ubuntu - 在 Ubuntu 10.10 上安装 RVM 报错

ruby-on-rails-3 - Rails 3 - 每当 gem 错误 :/usr/bin/env: ruby: No such file or directory

ruby-on-rails - rails : Filter has_many relationship by another Foreign Key