RVM
RVM 是 Ruby Version Manager 的缩写,即 ruby 版本管理工具,类似于 Node.js 的 NVM。
RVM 是一个命令行工具,允许你轻松地安装,管理和使用多个 ruby 环境。
安装方法如下:
1 2 3 4 5
| gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -sSL https://get.rvm.io | bash -s stable
source ~/.bashrc
|
注意如果出现下面的问题:
1 2 3 4 5
| gpg: keyserver receive failed: No keyserver available
# 请尝试下面两种方法的任意一个 curl -sSL https://rvm.io/mpapis.asc | gpg2 --import - curl -sSL https://rvm.io/pkuczynski.asc | gpg2 --import -
|
安装 ruby:
1 2 3 4 5 6 7 8
| # 切换国内的源,以提高安装速度。 echo "ruby_url=https://cache.ruby-china.com/pub/ruby" > ~/.rvm/user/db
# 安装 ruby rvm install 2.4.6
# 设置默认版本 rvm alias create default 2.4.6
|
Gem
Gem 类似于 python 的 pip,是一个 ruby 的包管理工具。
1 2 3 4 5 6 7 8
| # 更新 gem sudo gem update --system
# 查看版本 gem -v
# 设置国内源 gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
|
参考