rbenv directory 毎にruby version バージョン
RVM環境を切腹
$ rvm seppuku
rbenvをクローンする。
$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
ruby-buildをクローンする。
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
.bashrcに追記する。
$ echo 'export PATH="~/.rbenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
シェルをリスタートする。
$ source ~/.bashrc
インストール可能バージョンを一覧表示する。
$ rbenv install -l
Rubyをインストールする。
$ rbenv install 2.1.0
最新のRubyをデフォルトで使用する。
$ rbenv global 2.1.0
Rubyのバージョンを確認する。
$ rbenv versions
rbenv local
プロジェクトごとにRubyのバージョンを変える場合、プロジェクトのディレクトリに移動し、Rubyをインストールして、切り替える。
$ rbenv install 1.9.3-p547
$ rbenv local 1.9.3-p547
$ rbenv versions
system
2.0.0-p481
2.1.2
$ ruby -v
ruby 1.9.3p547 (2014-05-14 revision 45962) [x86_64-linux]
rbenv rehash
gemなどでライブラリをインストール後にパスを通すために必要。
$ rbenv rehash