LoginSignup
12

More than 5 years have passed since last update.

gemの移行でさっと使えるコマンドまとめ

Last updated at Posted at 2014-10-17

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は精通しているわけではないので突っ込みどころや、もともと適当なものが転がっているとかあったら教えてください。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12