web-dev-qa-db-ja.com

Rails、Rubyおよびrubygemsを完全にアンインストールするにはどうすればよいですか?

私のシステムはFです。 Railsを完全にアンインストールするには、Ruby and ruby​​gems?

最初から再インストールする場所についての提案はありますか?ベストプラクティス? 3.0ベータ版に戻したい

ありがとう!

22
JZ.

gem uninstall [name_of_gem]を使用してすべてのGemsをアンインストールし、次に [〜#〜] rvm [〜#〜] を使用して新しいRubyバージョンをインストールすることをお勧めしますそれをデフォルトにします。

RVMはまた、ホームディレクトリ内のフォルダーにすべてをインストールするため、Rubyバージョンとそのすべてのデータを非常に簡単に削除できます。

9
Simone Carletti

次のように、gem uninstallを使用してすべてのgemを削除できます。

gem list --no-version | xargs gem uninstall

例えばあなたが保ちたいなら。宝石rake

gem list --no-version | grep -v "rake" | xargs gem uninstall

古いバージョンのみを削除するには、gem cleanを実行します。


また、すべてのgemをリストに書き込むこともできます。

gem list --no-version > gem_list.txt 

削除するものを定義します。

cat gem_list.txt | xargs gem uninstall 

またはインストール:

cat gem_list.txt | xargs gem install

(最終的には、gemコマンドの前にSudoを付ける必要があります。Windowsでは、msysGitのようなUNIXコンソール環境を使用してください)

26
raptor

使用する

$ gem clean

すべての宝石を削除します。

2
Ravi Kant