2013-02-14 180 views
17

我使用GVM来管理我的Groovy/Grails环境。如何卸载GVM

如何卸载GVM和当前安装的所有应用程序?

我怀疑只是简单地删除~/.gvm目录。令人惊讶的是GVM website似乎没有提及如何做到这一点,也没有文件来确认如何做到这一点。

回答

36

删除~/.gvm目录并除去行:

#THIS MUST BE AT THE END OF THE FILE FOR GVM TO WORK!!! 
[[ -s "~/.gvm/bin/gvm-init.sh" && ! $(which gvm-init.sh) ]] && source "~/.gvm/bin/gvm-init.sh" 

~/.bash_profile(或~/.profile),~/.bashrc~/.zshrc应该这样做(假设一个默认安装)

+0

这是否也会删除为以前开发的grails项目下载的任何jar /库?我很好奇Grails如何安装它的依赖关系。 – pestrella 2013-02-14 15:48:39

+1

不,它们会像平常一样在'〜/ .grails'文件夹中。和Groovy葡萄在'〜/ .groovy /葡萄' – 2013-02-14 15:53:24

+0

现在一切都很有意义,谢谢你的确认。非常感激。 – pestrella 2013-02-14 15:54:32

5
  • 取消安装Groovy /圣杯: gvm卸载groovy/grail版本
  • 删除/.gvm目录和行.profile或.bash(as上述步骤)
  • 删除〜/ .groovy作为目录(这是常规日志位置)

这将清理GVM及其环境。

+0

这就是更好的答案。有关所有可用的命令,请参阅gvm help。 – adam0404 2015-06-23 13:45:54

+0

这不会从PATH环境变量中删除目录。 @tim_yates的回答也提到了这一点。 – 2016-10-26 22:51:05