web-dev-qa-db-ja.com

uninstall Ruby rbenvからのバージョン

アンインストールまたは削除する方法Ruby rbenvのバージョン。Rubyの2つのバージョンをインストールしました。Ruby 1.9.3に切り替えると、セグメンテーション違反が発生します。誰でも助けてください、rbenvから特定のバージョンを削除する方法は?

76

新しい方法

uninstallコマンドを使用します:rbenv uninstall [-f|--force] <version>

rbenv uninstall 2.1.0  # Uninstall Ruby 2.1.0

rbenv versionsを使用して、インストールしたバージョンを確認します。


古い方法

RbenvからRubyバージョンを削除するには、~/.rbenv/versionsの対応するディレクトリを削除します。

rm -rf ~/.rbenv/versions/1.9.3-p0

その後、rbenv rehashを実行して、削除されたバージョンから古いシムバイナリをクリーンアップします。

115
Sam Stephenson

Ruby-buildは、 アンインストールコマンド をrbenvに追加して、Rubyバージョン、手動のrm -fr(危険と見なされる可能性があります)およびrbenv rehash @Stephensonによって提案されました。 Rubyバージョン1.9.3-p0を削除するには、次を実行します。

rbenv uninstall 1.9.3-p0
26
lorcan

Stephensonが言ったように、削除されたバージョンを参照している場合は、バージョンとグローバルを変更することを忘れないでください。