Ruby安装的前提是设备已经安装了rvm。Ruby 是一种面向对象的脚本语言,简单易用,功能强大。能跨平台和可移植性好等等。其实就是种脚本语言。Ruby 的软件源使用的是亚马逊的云服务,国内网络环境下载时可能会出现各种不稳定和超时,所以自带的需要翻墙,可以将 官方 ruby 源 替换成国内 淘宝 ruby 源(https://ruby.taobao.org )或者是由 China ruby 源 (https://gems.ruby-china.com )。淘宝源 暂停维护了,建议使用 China ruby 源。
/*通过rvm或brew安装的ruby路径*/
/usr/local/opt/ruby/bin/ruby
/*Mac系统自带的ruby路径,版本2.6.10*/
/usr/bin/ruby
1、查看Ruby可安装版本
$ rvm list known
# MRI Rubies
[ruby-]1.8.6[-p420]
[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[.10]
[ruby-]2.5[.8]
[ruby-]2.6[.6]
[ruby-]2.7[.2]
[ruby-]3[.0.0]
ruby-head
# for forks use: rvm install ruby-head-<name> --url https://github.com/github/ruby.git --branch 2.2
2、查看当前ruby版本
$ ruby –v
3、查看已安装ruby版本
$ rvm list
4、查看ruby源
gem sources -l
*** CURRENT SOURCES ***
https://gems.ruby-china.com
5、移除旧源
$ gem sources --remove https://rubygems.org/
6、添加替换源
$ gem sources --add https://gems.ruby-china.com
7、安装指定版本的Ruby
$ rvm install 2.7.2
8、安装指定版本,并设置为默认版本
$ rvm install 2.7.2 --default
9、使用指定ruby版本
$ rvm use 2.7.2
10、切换 ruby 版本并设置为默认
$ rvm use ext-ruby-2.7.2 --default
11、设置默认ruby版本
$ rvm --default use 2.7.2
12、卸载指定ruby版本
$ rvm remove 2.7.2
13、查看 ruby 的安装目录
$ which -a ruby
/usr/bin/ruby
14、查看rvm命令帮助
$ rvm help install