如何卸载Xcode 4.4命令行工具(Mac OS X 10.8 Mountain Lion)?

13

这篇帖子非常详细地说明了如何为Xcode 4.4安装命令行工具。

但是要如何卸载它们呢?


即使您没有卸载它们,您可能可以使用xcode-select并在所有构建命令前缀中使用xcrun来使用不同版本的命令行工具。我不知道是否有卸载程序(除了TimeMachine还原或手动查找文件),但安装不同Xcode的命令行工具可能会覆盖它们。 - webjprgm
/Applications/Developer/Xcode.app/Contents/Developer/usr 显示所有可能已安装的命令行工具,如果您想手动删除它们。我还没有找到一个看起来像工具安装程序的 .pkg 文件。 - webjprgm
1
是的,我也遇到了同样的问题...我还没有找到解决办法。最初,我无法从Xcode->下载等安装命令行工具,所以我通过下载单独的软件包进行安装,现在Xcode可以看到它已经安装。所以,我想将其删除并重复该过程(希望使用Xcode->下载修复安装),但我无法这样做。 - Alin
4个回答

18

这个页面上有一个脚本可以在Mountain Lion上完成这项工作:http://www.cocoanetics.com/2012/07/you-dont-need-the-xcode-command-line-tools/

将脚本复制到文本文件中。
将其保存为remove_CLI_tools.sh
打开终端并导航到保存脚本的文件夹。
输入:sh remove_CLI_tools.sh

我只安装了隔离的命令行工具(独立安装程序),而没有安装Xcode应用程序。因此,我最终运行了两次该脚本,为每个安装程序中安装的软件包更改了顶部的变量
(您可以查看隐藏的安装程序的.dmg映像的“Packages”文件来检查安装的哪些软件包):
com.apple.pkg.DeveloperToolsCLI.bom和.plist com.apple.pkg.DevSDK.bom和.plist

请小心操作(建议备份数据)。


运行脚本后,xcode-selectxcodebuild仍然可用——为什么会这样? - Erik Kaplun

0

sudo /Developer/Library/uninstall-devtools –mode=all 可以用于 10.8.5


-1

这应该仍然可以用来移除Xcode。

sudo /Developer/Library/uninstall-devtools –mode=all

7
在OSX 10.8中,/Developer文件夹不存在。 - user456584
2
我正在运行10.8.2版本,并且有这个目录和脚本。 - icfantv
1
我在10.8.4上,也有这个目录。这个命令对我有用。谢谢! - Jeremy Fox

-2

sudo /Library/Developer/Shared/uninstall-devtools --mode=all


4
在Mountain Lion中,/Library/Developer/Shared/uninstall-devtools不存在。 - Sapience

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