install rbenv and others

$ brew install rbenv-default-gems rbenv-gem-rehash

以下がインストールされる

  • rbenv
  • ruby-build
  • rbenv-default-gems
  • rbenv-gem-rehash
  • (autoconf, pkg-config)

init rbenv

bashの設定ファイルに初期設定を追記

$ echo 'export RBENV_ROOT=/usr/local/var/rbenv' >> ~/.bash_profile
$ echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile

install Ruby

現時点(2014/11/30)で最新の2.1.5をreadlineを有効にしてインストールする。
あらかじめreadlineをHomebrewでインストールしておく。

$ brew install readline

Ruby 2.1.5のインストール

$ RUBY_CONFIGURE_OPTS="--with-readline-dir=`brew --prefix readline`" rbenv install 2.1.5

確認

$ ruby -v
ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin14]
$ rbenv versions 
* system (set by /usr/local/var/rbenv/version)
  2.1.5
$ rbenv global 2.1.5 
$ rbenv versions 
  system
* 2.1.5 (set by /usr/local/var/rbenv/version)
$ ruby -v
ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-darwin14.0]

rbenv-gem-rehashをインストールしているため、$ rbenv rehashは不要。
Ruby 2.1 を Homebrew + rbenv で OS X Yosemite にインストールの「7.Ruby の動作確認」を一通り試す。

参考サイト