Homebrewでrbenvを使ってRubyを導入
Rubyのバージョン管理ができるrbenvを用いてRubyを導入したメモ。
とりあえず、必要なものをインストール
1 $ brew install rbenv ruby-build rbenv-default-gems
install時に勝手にHomebrew側で入れてくれるかどうかわからないが、求められた場合にはopensslとreadlineもインストールする。
1 $ brew install openssl readline
各種インストール完了後、シェルのprofileに
1 if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi
と記述する。
先ほどインストールしたrbenv-default-gemsはrbenvを用いてRubyをインストールする際に自動的に任意のgemを一緒にインストールしてくれる。
$HOME/.rbenv/default-gemを作成し、ここに導入しておきたいgem名を記述しておく。例えば、
といった感じに。
rbenvでインストールできるRubyは次のようにして確認できる。
インストールは、
1 $ rbenv install 2.0.0-p0
とかして、好きなバージョンをインストール。
完了後、
1 $ ruby -v
としても、デフォルトのままなので、
1 $ rbenv global 2.0.0-p0
として、再度
1 $ ruby -v
するとバージョンが切り替わっている。