参考:
简介:
Ruby Version Manager (RVM)
RVM 是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换。
如果你打算学习 Ruby / Rails, RVM 是必不可少的工具之一。
一、安装RVM
安装RVM
$ curl -L https://get.rvm.io | bash -s stable
载入RVM环境
$ source ~/.rvm/scripts/rvm
检查RVM是否安装成功(查看RVM版本)
$ rvm -v
如果之前安装过 RVM 想要更新
$ rvm get stable
二、用RVM安装Ruby环境
列出已知的ruby版本
$ rvm list known
查询已经安装的 ruby
$ rvm list
查看当前ruby版本
$ ruby -v
安装ruby
$ rvm install 2.3.0
# or
$ rvm install 2.2.0 --disable-binary
有可能遇到这个问题:MAC上尝试用RVM升级Ruby更新Ruby失败解决办法: No binary rubies available for: osx/11.1/x86_64/ruby-2.7.2.,参考解决即可。
卸载一个已安装版本
rvm remove 1.8.7
将指定版本的 Ruby 设置为系统默认版本/切换 Ruby 版本
$ rvm use 2.4.0 --default
# or
$ rvm use 2.2.0
查看当前Ruby版本
$ ruby -v
切换Ruby镜像
$ sudo gem update --system
$ gem sources --remove https://rubygems.org/
# 如果安装了淘宝的镜像
$ gem sources --remove https://ruby.taobao.org/
# 添加镜像
gem sources -a https://gems.ruby-china.com/
# 验证
$ gem sources -l