KEJUN BLOG
KeJun
May 27, 2017
阅读本文需要 3 分钟

Ruby Version Manager (RVM),一个命令行工具。顾名思义,RVM可以方便的安装gemruby,这对想要安装 Jekyll 的萌新(我),简直不要太酸爽。

rvm package for Ubuntu

这是一个更好的安装方法。

https://github.com/rvm/ubuntu_rvm

RVM 安装

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
\curl -sSL https://get.rvm.io | bash -s stable
source ~/.bashrc
# source /etc/profile
source ~/.bash_profile

修改 RVM 的 Ruby 安装源到 Ruby China 的 Ruby 镜像服务器,这样能提高安装速度。

echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db

Ruby 的安装与切换

列出已知的 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[.6]
[ruby-]2.3[.3]
[ruby-]2.4[.0]
ruby-head

# for forks use: rvm install ruby-head-<name> --url https://github.com/github/ruby.git --branch 2.2
...

安装一个 Ruby 版本

rvm install 2.4.0

这里安装了最新的 2.4.0, rvm list known 列表里面的都可以拿来安装。

切换 Ruby 版本

rvm use 2.4.0

如果想设置为默认版本,这样一来以后新打开的控制台默认的 Ruby 就是这个版本

rvm use 2.4.0 --default

查询已经安装的ruby

rvm list

此时,输入ruby -v就会看到类似如下输出:

ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-linux]

至此完成 RVM 与 Ruby 的安装

注意

请将 终端-编辑-配置文件首选项-命令-以登录 shell 方式运行命令 的复选框选中。

参考