【发布时间】:2014-03-31 19:00:01
【问题描述】:
我不得不降级 Rails,现在所有的 gem、版本和所有东西都完全一团糟,我想从窗口跳下来。
我只想销毁与 RVM、Ruby 和 gems 相关的所有内容,以确保进行 100% 干净的重新安装。
我该怎么做?
【问题讨论】:
标签: ruby-on-rails ruby gem rvm
我不得不降级 Rails,现在所有的 gem、版本和所有东西都完全一团糟,我想从窗口跳下来。
我只想销毁与 RVM、Ruby 和 gems 相关的所有内容,以确保进行 100% 干净的重新安装。
我该怎么做?
【问题讨论】:
标签: ruby-on-rails ruby gem rvm
Linux 并以普通用户身份安装?你需要做的就是:
rm -Rf ./.rvm
rm -Rf ./.gem
rm -f ./.gemrc
您还可以检查 ~/.bashrc 和 ~/.bash_profile 文件中的以下行:
PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*
这应该足够了。如果您以某种自定义方式安装它,请尝试以下操作:
$ rvm list # to see what version you have installed
$ rvm gemdir # to see where are gemfiles located
也有类似rvm remove 的东西,但是,如果你只想删除所有内容,我认为这不是很有趣。
【讨论】:
如果你已经通过rvm 简单地安装了所有东西
rvm implode
将删除所有rvm 的痕迹,包括红宝石和宝石。甚至(据我记得,我现在还没有测试它)shell 文件已更新。
【讨论】:
rvm implode 删除 rvm 管理的所有 ruby 安装,在 ~/.rvm 中的所有内容
【讨论】: