[+]文章目录

本文仅介绍如何在 Linux / Mac OS X 上安装Ruby运行环境。
如果你是 Windows 用户,则请自行参考
RubyInstaller for Windows
来安装Ruby及其开发工具包DevKit。

安装Ruby的方法很多,我个人比较喜欢通过Ruby版本管理工具RVM来安装。
下面就介绍一下这种安装方法。

Mac OS X 用户在安装RVM之前请先保证安装/更新最新的 XCode,并启用命令行工具。
然后安装 Homebrew。

1. 安装RVM

$ curl -L get.rvm.io | bash -s stable

如果没有异常就安装完成了。

安装完成后,在你的 登录模式 的环境里会多一个命令行工具 rvm
为了切换到登录模式,你需要在你的 终端(Terminal) 的配置项里勾选
“Run as login shell”,关闭当前终端窗口再打开一个新的。

在新的终端窗口中输入

$ rvm --version

如果能正常显示RVM的版本信息,就算设置成功了。

2. 安装Ruby

你可以先运行 rvm list known,RVM会列出所有已知的Ruby版本。
Ruby版本真的好多啊…… 什么JRuby啦,IronRuby啦,Ree啦,Rubinius啦……
我到底选哪个呢?
我知道你不知道它们的区别,那么就先安装那个叫Ruby的Ruby吧。

在安装之前,有一件事必须先做一下,那就是换掉Ruby的下载源(你懂的)。
在此要特别感谢淘宝在Ruby推广方面的鼎力支持。

FOR MAC

$ sed -i .bak -E 's!https?://cache.ruby-lang.org/pub/ruby!https://ruby.taobao.org/mirrors/ruby!' $rvm_path/config/db

FOR LINUX

$ sed -i -E 's!https?://cache.ruby-lang.org/pub/ruby!https://ruby.taobao.org/mirrors/ruby!' $rvm_path/config/db

好了,现在可以安装Ruby了。我在写这篇博文的时候,最新的Ruby稳定版是2.2.1,所以就以该版本为例。

$ rvm install 2.2.1

如果没有报异常,就算安装成功了。

接着是把刚才安装的Ruby设置成默认的Ruby。

$ rvm use --default 2.2.1

然后检查是否设置成功

$ ruby --version

如果能正常显示版本号,则大功告成。