Home Ubuntu 使用 rbenv 安装任意版本 Ruby
Post
Cancel

Ubuntu 使用 rbenv 安装任意版本 Ruby

Ubuntu 使用 apt 包管理器安装的 Ruby 版本较老,可以使用 rbenv 安装最新或其他版本并管理 Ruby 版本。

1. 安装 rbenv

1
sudo apt install rbenv

2. 安装最新的 ruby-build

默认安装的 ruby-build 版本较老,导致只能安装老版本的 Ruby

  • 卸载默认的老版本 ruby-build
1
sudo apt remove ruby-build
  • 下载最新版本的 ruby-build
1
git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
  • 手动安装最新版本的 ruby-build
1
2
cd "$(rbenv root)"/plugins/ruby-build
sudo ./install.sh

3. 安装 Ruby 及常用命令

  • 列出所有稳定版本
1
rbenv install -l
  • 列出所有版本
1
rbenv install -L
  • 安装指定版本
1
rbenv install 3.1.4
  • 指定系统版本
1
rbenv global 3.1.4
  • 指定当前目录版本
1
rbenv local 3.1.4
  • 撤销当前目录版本
1
rbenv local --unset
  • 安装 gem 后如果不起作用,可以手动执行
1
rbenv rehash
This post is licensed under CC BY 4.0 by the author.