Mae向きなブログ

Mae向きな情報発信を続けていきたいと思います。

rbenvで2.0.0p0から2.0.0p195へバージョンアップ

以下は、pryやirbで日本語を扱う際、問題があったので、こちらを御覧ください。

rbenvを使っているのですが、Rubyのバージョンを上げるときに、いつも忘れていることが多いので、メモを残しておきます。

バージョンアップ前

$ ruby -v
ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin11.4.2]

gem listの保存

現在の環境でインストール済のgem listを保存しておきます。

$ gem list | awk '{print $1}' > gemlist.txt

新しい環境へ

$ cd ~/.rbenv/plugins/ruby-build
$ git pull
$ rbenv install --list
$ rbenv install 2.0.0-p195
$ rbenv global 2.0.0-p195
$ ruby -v
ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-darwin11.4.2]
$ rbenv rehash

gem listの復元

保存しておいたgem listを新しい環境へインストール。

$ cat gemlist.txt | xargs gem install --no-rdoc --no-ri