gemの移行
rubyのバージョン変更はrbenvで簡単に行えるのにgemもバージョン間でコピーだの何だのを簡単にできるようにrbenvでサポートしてくれたらいいのに。
とまあgemは日用品として使う程度だが、その日用品のお手入れに必要なコマンドを並べておいた。
(以下gems_bkというファイルにgemの一覧を記録することにする)
エクスポート
gem list awk | '{print $1}' > gems_bk
インポート
gem install $(paste -s gems_bk)
全てアンインストール
for i in `gem list --no-versions`; do gem uninstall -aIx $i; done
例えば
gemをエクスポートして全てアンインストールしてrbenvでバージョン切り替えてgemをインポートすればすっきりお引越しできる
〆
rubyは精通しているわけではないので突っ込みどころや、もともと適当なものが転がっているとかあったら教えてください。