Ruby 为什么我的 rvm 上最新版本一直都是 2.6.0?

javaruby · November 09, 2022 · Last by hegwin replied at December 28, 2022 · 629 hits

运行 rvm list known 后显示以下

[ruby-]1.8.7[-head] # security released on head
[ruby-]1.9.1[-p431]
[ruby-]1.9.2[-p330]
[ruby-]1.9.3[-p551]
[ruby-]2.0.0[-p648]
[ruby-]2.1[.10]
[ruby-]2.2[.10]
[ruby-]2.3[.8]
[ruby-]2.4[.5]
[ruby-]2.5[.3]
[ruby-]2.6[.0]
ruby-head

而在 ruby 官网上有好多高于 2.6.0 的版本已经发布

这个是 rvm 没更新的问题吗?我怎么用 rvm 安装 2.7 版本?

使用 rbenv 吧,rvm 都没有人用了。

试下 rvm get head🤔

# https://rvm.io/
# Install RVM:

\curl -sSL https://get.rvm.io | bash -s stable

# For installing RVM with default Ruby and Rails in one command, run:

\curl -sSL https://get.rvm.io | bash -s stable --rails

卸载 rvm 后重装,搞定,试用了一下 rbenv,太差劲,比 rvm 差远了。

rvm list known 是查看本地安装的版本 rvm list remote 可以查看远程的版本

用 rvm 的 master 分支就行,stable 分支版本还是一年前的,master 分支一直更着 ruby 的上游版本在走。(话说有人知道 rvm 一直不发布新版本的原因吗?)

rvm 其实一直有在维护的,也别说什么没人用了,我就在用

只是 stable 分支发布不勤快,但是 master 是紧跟新版本的

先跑 rvm get master 更新到最新的 master 分支,然后用 rvm ls known 就能找到新版本了

Reply to ruchee

好像加载没 rbenv快?

尽管在服务器上用的 rbenv(使用频率低),但我本地开发还是用的 rvm(使用频率高),感觉 rvm 更适合人用 😂

You need to Sign in before reply, if you don't have an account, please Sign up first.