setup rbenv 2014年度
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 の動作確認」を一通り試す。