rbenv 上的 ruby​​ 3.0.0 在哪里

mat*_*att 5 ruby rbenv

rbenv install --list-all 向我展示,当然还有很多其他的东西,

3.0.0-dev
3.0.0-preview1
3.0.0-preview2
Run Code Online (Sandbox Code Playgroud)

但它3.0.0本身在哪里,实际的最终版本?我想试试看。并非所有宣布的功能都包含在预览中,所以我需要真实的东西。

mat*_*att 9

rbenv install通过ruby-build. 您需要更新(brew upgrade如果通过 Homebrew 安装)ruby-build才能查看最新版本。


BKS*_*eon 8

乌班图

(我更喜欢克隆存储库来获取最新版本的 rbenv)。如果您可以接受过时的版本,请使用包管理器:sudo apt install rbenv

使用 git 安装

  1. git clone https://github.com/rbenv/rbenv.git ~/.rbenv**(拉取最新的 ruby​​ 版本)
  2. rbenv install 3.0.0(或更高版本:3.xx)
  3. echo "3.0.0" > .ruby-version或者rbenv local 3.0.0确保使用 ruby​​ 3.0.0。当然,选择你的 ruby​​ 版本:3.x.x

苹果

brew upgrade
Run Code Online (Sandbox Code Playgroud)

过时的说明:

** 旧版本有以下内容:git -C ~/.rbenv/plugins/ruby-build pull


Ric*_*etz 5

在 Ubuntu 上

简短的回答:

# You need to update the available versions via ruby-build
~ git -C ~/.rbenv/plugins/ruby-build pull
~ rbenv install 3.0.0
...
Installed ruby-3.0.0 to ~/.rbenv/versions/3.0.0
Run Code Online (Sandbox Code Playgroud)

用漂亮的图片长回答:https : //richstone.io/where-is-ruby-3-0-0-on-rbenv/