如何移除OSX-GCC-Installer?

10

就在几天前,我发现并使用了Kenneth Reitz的OSX-GCC-Installer来解决在我的Mac上通过RVM 安装Ruby 1.9.3 的问题。

今天,我在Kenneth的博客上读到了关于Apple昨天为Lion用户添加到他们官方开发者工具套件的Command Line Tools for Xcode软件包的信息。

我试图尽量减少安装的软件包数量,因此,在这种替代方案下,有什么安全的方法可以删除由OSX-GCC-Installer添加的内容?


2
你尝试过在/Developer/Library/uninstall-devtools --mode=all目录下运行卸载脚本,然后安装官方软件包了吗? - jrtc27
4个回答

6
根据该软件包的创建者,您可以在其之上安装Xcode,因为它只是一个子集。然后,您可以使用卸载命令完全删除:
sudo /Developer/Library/uninstall-devtools --mode=all

这绝对不是一个快速的卸载过程,但它应该能够正常工作。


1
这样会卸载Xcode和命令行工具吗? 然后我们需要重新安装Xcode和命令行工具? - nikhil
2
在我的10.8.4系统上,它是sudo /Library/Developer/4.1/uninstall-devtools --mode=all - Can Kavaklıoğlu

5

针对现在遇到此问题的任何人,我有一个更新。如果您下载Xcode 4.3或更高版本(为了安装在OSX-GCC之上以便于删除),它将作为单个应用程序捆绑在一起,因此要卸载,请删除Xcode应用程序,而不是使用接受答案中提到的命令。


1

-1

这在Xcode 5.x版本中不起作用。您需要按照snacks的答案进行操作,或者还可以使用以下简单命令删除/Developer目录:

sudo rm -rf /Developer

问题解决了。我唯一对原始的OSX-gcc卸载程序有意见的是,他们从一开始就没有创建一个合适的卸载程序。我使用Pacifist来查看安装程序中的捆绑组件,并尝试找到完全删除它的方法。我可能会再次拾起这个项目并完成它。


自从XCode 4.3以后,/Developer文件夹不再存在。 - Kara Brightwell

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接