如何从我的系统中删除RVM (Ruby版本管理器)?


当前回答

我运行的是Ubuntu 19.04,并且遵循了上面所有的说明。最后,对我有用的是跑步

sudo apt autoremove rvm

现在当我尝试重新安装RVM时,它实际上已经消失了。RVM至少可以说是侵入性的。

其他回答

很多人犯了一个常见的错误,认为是“rvm implode”做的。您需要删除任何.rm文件的所有痕迹。此外,它将从根目录中手动删除一些内容。确保它会被删除,你使用它安装的所有ruby版本也会被删除。

注意,如果你通过apt-get安装RVM,你必须运行一些比RVM implode或apt-get remove ruby-rvm更深入的步骤来真正卸载它。

参见“在Ubuntu上安装RVM”。

除了@tadman的回答,我删除了/usr/local/bin以及文件/etc/profile.d/rvm.中的包装器

包装材料包括:

erb
gem
irb
rake
rdoc
ri
ruby
testrb

从/中删除RVM加载脚本。Bash_rc或/。Zsh_rc,然后使用:

rm -rf /.rvm

Or:

rvm implode

对于其他试图修复PATH变量的shell新手

在遵循已接受答案中的说明后,如果需要,检查并修改PATH变量:

env | grep PATH 

如果你在任何地方看到“rvm”,你需要弄清楚你在哪里设置PATH并修改。我把它设置在3个文件-所以检查所有以下文件:

vim .bashrc  

使用dd命令删除文件中引用rvm的行。:wq保存并退出。 Source .bashrc来“重载”

对.profile和.bash_profile重复这个过程(从vim命令开始)