支持
RVM 由志愿者社区维护,请将问题报告到 RVM 问题追踪器。
如果您能提供帮助或希望成为维护者之一,请开始提供帮助。您可以在 RVM Github 组织 中找到更多与 RVM 相关的项目。
赞助商
Carbon Ads

移除 Ruby

有两种方法可以从 rvm 中移除 ruby

rvm remove

rvm remove 是从 rvm 中移除 ruby 的首选方法。默认情况下,它不仅会移除 ruby 及其源文件,还会清除别名、包装器、环境和任何关联的二进制文件 - 换句话说,它会清理大部分安装。

可选地,它接受 --archive 标志来移除下载的存档,以及 --gems 标志来清除所有关联的 gemsets。

例如,要移除 rubinius 1.0.0,您可以执行以下操作

$ rvm remove rbx-1.0.0

info: Removing /Users/sutto/.rvm/src/rbx-1.0.0-20100514...

info: Removing /Users/sutto/.rvm/rubies/rbx-1.0.0-20100514...

info: Removing rbx-1.0.0-20100514 aliases...

info: Removing rbx-1.0.0-20100514 wrappers...

info: Removing rbx-1.0.0-20100514 environments...

info: Removing rbx-1.0.0-20100514 binaries...

rvm uninstall

对于最基本的情况(例如,您想尝试清除错误的安装),rvm uninstall 实际上只是移除 ~/.rvm/rubies 下的文件夹。在大多数情况下,您应该使用 rvm remove。

您可以卸载一个或多个 ruby。如果您使用多个 ruby,请确保用逗号分隔 ruby 字符串,例如

$ rvm uninstall ree,1.8.7

移除 ruby 会移除安装和源代码。