gemを全て新しいRubyに入れなおす
rvmで、新しいrubyに乗り換える時によくやる。
ruby-1.8.7-p352 → 1.8.7-p358にしたとする。
rvm get latest
rvm reload
rvm list known
rvm install 1.8.7-p358
gem listを保存しておいて
gem list | ruby -lane 'puts $_.split(/\s/)[0]' > ~/gems.txt
あたらしい方に入れなおす
rvm use 1.8.7-p358 cat ~/gems | xargs gem install --no-rdoc --no-ri
gem list
rvm use 1.8.7-p358 --default
そういえばrdoc、gem serverコマンドで起動するやつで見ると見やすい。