以前のすべての 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