回答:
Ubuntuパッケージを実行している場合 sudo apt-get purge <packages>
そのため、次のようになります。
sudo apt-get purge ruby rubygems
purge purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).
RVMを使用している場合、なぜシステムrubyをアンインストールする必要があるのでしょうか?
RVMを介して1.8.7と1.9.2-rcの両方をインストールします。
RVMをインストールしたら、RVM 1.8.7をデフォルトのrubyインストールに設定できます。RVMをルートとしてインストールしないでください。
不思議に思う人のために、https: //rvm.io/にはRVMのインストール手順があります。
RVM経由で1.8.7をインストールする前に、Ubuntu用にインストールする必要があるパッケージの指示を必ず読んでください。それらをインストールしないと、いくつかのgemに問題がある可能性があります。
シナプスを使用して、Rubyパッケージを削除できます(「完全に削除」オプションを選択)。これはコマンドラインに相当すると思います:sudo apt-get purge
宝石については、パッケージとは見なされません。それらを手動で削除する必要があります(Rubyを使用してそれを行う場合を除きますが、壊れていると言うので...)
デフォルトでは、Ruby gemは.gemフォルダーの下のホームフォルダーにインストールされます。本当にきれいにしたい場合は、〜/ .gemを削除するだけで十分です。Rubyとすべてを再インストールすると、フォルダーが再び作成され、すぐに使用できます。
/var/lib/gems
。
RVMを使用してRubyをインストールした場合、次のコマンドはRVMがインストールされたディレクトリを完全に削除します。
rvm implode
このコマンドを実行すると、.rvm
ディレクトリを削除する確認が求められます。
.rvm
ディレクトリの削除が完了すると、注目に値する次のメッセージが表示されます。
/ etc / rvmrcと〜/ .rvmrcがまだ存在する場合は、手動で削除する必要がある場合があることに注意してください。
すべての.bashrc .bash_profile .profileおよび.zshrcでRVMソース行を確認し、これがユーザーごとのインストールである場合は削除またはコメント化してください。
Ruby Gemsを削除する
gem uninstall rvm