OSXでインストールされたすべてのgemをアンインストールしますか?質問する

OSXでインストールされたすべてのgemをアンインストールしますか?質問する

以前のすべての gem インストールを元に戻してアンインストールしたい場合があります。

たとえば、私は友人が Rails 開発マシンを RVM を使用するように移行するのを手伝う必要がありました。以前はシステム全体で を使用していたためgem、複数のプロジェクトで作業する際に多くの問題を抱えていました。本質的に、彼は RVM 改宗者の代表的人物でした。

OSX システム上のすべての gem をエレガントにアンインストールするにはどうすればよいでしょうか?

ベストアンサー1

Rubygems >= 2.1.0

gem uninstall -aIx

aすべてのバージョンを削除し、
I依存関係を無視し、
x実行可能ファイルを含めます

ラブジェム < 2.1.0

for i in `gem list --no-versions`; do gem uninstall -aIx $i; done

おすすめ記事