如何完全卸载rails,ruby和rubygems?

我的系统是F’d。 如何完全卸载rails,ruby和rubygems?

关于从哪里去重新安装的任何建议? 最佳做法? 我想回到3.0测试版

谢谢!

我建议你只需使用gem uninstall [name_of_gem]卸载所有Gems,然后使用RVM安装新的Ruby版本并使其成为默认版本。

RVM还可以非常容易地删除Ruby版本及其所有数据,因为它将所有内容安装在主目录中的文件夹中。

您可以使用gem uninstall删除所有gem,如下所示:

 gem list --no-version | xargs gem uninstall 

如果你想保持例如。 gemrake

 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控制台环境)

使用

$ gem clean

删除所有gem。