我安装了多个版本的 Ruby,这会导致一些问题。如何完全删除它(所有版本)?我使用 Linux(Fedora)
问问题
17256 次
3 回答
10
用于rvm implode
摆脱 RVM 安装yum
的 Rubies 并用于卸载分发包(如果有)。
来自 RVM 文档:
implode - 删除它管理的所有 ruby 安装,在 ~/.rvm 中的所有内容
于 2012-08-04T11:23:42.053 回答
3
如建议的那样,您可以使用rvm implode
which removes ruby,
还可以找到红宝石:
whereis ruby
然后删除它们中的每一个,例如:
rm -f /usr/local/bin/ruby
然后检查.installed.list
构建目录中的文件以检查已安装文件的列表。您还可以删除并确认删除了 ruby 文件
于 2012-08-04T11:45:45.870 回答
1
这是一个技巧,但应该可以在不删除 RVM 的情况下卸载所有红宝石:
rvm uninstall --gems $(rvm list strings | tr "\n" ',')
rvm cleanup all
于 2012-08-05T04:29:22.180 回答