MacにHomebrew経由でrbenvをインストール

github.com

Mac に rbenv を入れたときの備忘録です。Homebrew 経由でインストールします。

rbenvとは?

Groom your app’s Ruby environment with rbenv.

とあるように、rbenv を使うことによって、環境に応じて Ruby のバージョンを切り替えることができます。

環境

環境の詳細は以下の通りです。

$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.9.5
BuildVersion:   13F1911

Zsh を使用しています。

$ echo $SHELL
/bin/zsh

OS X 10.9.5 のデフォルトの Ruby の version は以下の通りでした。

$ ruby -v 
ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin13]

インストール

$ brew update
$ brew install rbenv
$ cat ~/.zprofile
export PATH="$HOME/.rbenv/shims:$PATH"

if which rbenv > /dev/null; then
    eval "$(rbenv init -)";
fi

反映。

$ exec $SHELL -l

Ruby 2.2.6 をインストール

$ rbenv install --l
$ rbenv install 2.2.6
$ rbenv versions
* system (set by /Users/yourname/.rbenv/version)
  2.2.6

Ruby 2.2.6 を使う

$ rbenv local 2.2.6
$ rbenv versions
  system
* 2.2.6 (set by /Users/yourname/Sites/.ruby-version)
$ ruby --version
ruby 2.2.6p396 (2016-11-15 revision 56800) [x86_64-darwin13]

bundler をインストール

$ gem install bundler