CentOS 使用 RVM 管理 Ruby 环境指南

什么是 RVM?
RVM(Ruby Version Manager)是一个开源的命令行工具,用于在单个用户下安装多个 Ruby 版本,并可以方便地在这些版本之间切换,它支持多个操作系统,包括 CentOS。
安装 RVM
安装依赖
我们需要安装 RVM 所需的依赖包,打开终端,执行以下命令:
sudo yum install -y gcc openssl-devel readline-devel zlib-devel
安装 RVM
安装 RVM,打开终端,执行以下命令:
\curl -sSL https://get.rvm.io | bash -s stable
安装过程中可能会遇到权限问题,此时需要将 curl 命令的路径添加到 /etc/profile.d/ 目录下,并赋予执行权限:
echo 'source /usr/local/rvm/scripts/rvm' >> /etc/profile.d/rvm.sh chmod +x /etc/profile.d/rvm.sh
激活 RVM
安装完成后,激活 RVM:

source /usr/local/rvm/scripts/rvm
安装 Ruby
列出所有可用的 Ruby 版本
使用以下命令列出所有可用的 Ruby 版本:
rvm list known
安装指定版本的 Ruby
要安装 Ruby 2.7.2,执行以下命令:
rvm install 2.7.2
设置默认 Ruby 版本
安装完成后,设置默认 Ruby 版本:
rvm use 2.7.2 --default
管理 Ruby 环境
切换 Ruby 版本
使用以下命令切换 Ruby 版本:

rvm use 2.6.3
卸载 Ruby 版本
如果要卸载某个 Ruby 版本,执行以下命令:
rvm remove 2.6.3
列出当前已安装的 Ruby 版本
使用以下命令列出当前已安装的 Ruby 版本:
rvm list
FAQs
Q:如何查看 RVM 安装路径?
A:在终端中执行以下命令:
rvm info
Q:如何查看已安装的 Ruby 版本?
A:在终端中执行以下命令:
rvm list