Rubyを入れようと思いましたが、ディレクトリ毎でRubyのバージョン管理が出来る「rbenv」がないと不便という事を聞いたので、rbenvをインストールしました。その記録です。
gitがない場合はインストール
$ sudo yum -y install git
rbenvをクローン(clone)する
$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
PATH設定
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile $ echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
で
$ ~/.bash_profile
に
export PATH="$HOME/.rbenv/bin:$PATH" eval "$(rbenv init -)"
が追加されます。
設定読み込み
$ exec $SHELL -l
バージョン確認
$ rbenv --version rbenv 1.0.0-33-gc7dcaf1
ruby-buildをクローン(clone)する
$ git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
Rubyのバージョンリスト確認
$ rbenv install --list Available versions: 1.8.5-p113 1.8.5-p114 1.8.5-p115 ・・・など
Rubyのバージョンを指定してインストール
$ rbenv install -v x.x.x
リハッシュ
$ rbenv rehash
インストールされたRuby確認
$ rbenv versions
自分はここで以下のエラーになりました。
$ rbenv versions Warning: no Ruby detected on the system
原因は上のインストール手順を飛ばしていただけでした。($ rbenv install -v x.x.x)
global設定
$ rbenv global x.x.x
Rubyバージョン確認
$ ruby -v
参考サイト様
http://qiita.com/inouet/items/478f4228dbbcd442bfe8
https://github.com/rbenv/rbenv
http://dev.classmethod.jp/server-side/language/build-ruby-environment-by-rbenv/
