読者です 読者をやめる 読者になる 読者になる

rvm から rbenv+ruby-build へ移行した

移行手順

rvm を使わないようにする

$ mkdir rvm_backup
$ mv ~/.rvm rvm_backup
$ vi ~/.bashrc           #rvmの記載を消す
$ vi ~/.bash_profile     #rvmの記載を消す

rbenv, ruby-build をインストールする

$ brew install rbenv
$ brew install ruby-build

Ruby をインストールする

$ brew install readline
$ brew link readline
$ brew install openssl
$ brew link openssl
$ ls /usr/local/Cellar/readline/
6.2.1 6.2.2 6.2.4
$ ls /usr/local/Cellar/openssl/
0.9.8r 1.0.1a 1.0.1c
$ CONFIGURE_OPTS="--with-readline-dir=/usr/local/Celler/readline/6.2.4 --with-openssl-dir=/usr/local/Celler/openssl/1.0.1c" rbenv install 1.9.3-p194

bashrc の一番最後に以下の設定を入れる

PATH=$HOME/.rbenv/bin:$PATH
PATH=/usr/local/bin:$PATH  #既存のPATH設定を移動
eval "$(rbenv init -)"

※PATHの設定順間違えてすごくハマった

使用する Ruby のバージョン変更方法

$ rbenv global 1.9.3-p194
$ rbenv local 1.9.3-p194