如何在不完全删除开发工具的情况下卸载Xcode IDE


10

我想启用Mac中的开发人员库(RoR,Perl,gcc等),所以我安装了Xcode 3.2。我只对这些命令行工具感兴趣,而根本不会使用Xcode(或其他SDK和Mac以及iPhone开发人员使用的GUI工具,它们是SDK的一部分),因为我通常喜欢使用文本编辑器和命令行。

我如何仅删除那些IDE工具,同时仍保持编程环境完整无缺?我宁愿回收磁盘空间。

Answers:


2

从Xcode 4的最新版本开始,您现在可以将命令行工具作为单独的下载和安装程序获得-它的下载量也要小得多:http : //developer.apple.com/downloads

您需要使用以下命令来卸载现有的Xcode安装:

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

在安装仅命令行工具之前。


4
我正在运行El Capitan,并且我的机器上没有/ Developer文件夹。(这意味着没有/ Developer / Library,并且搜索也未能打开任何uninstall-devtools实用程序。)
Dannid

1

为希望在2020年实现同样目标的用户更新答案。

(在macOS Catalina 10.15.2上测试)

方法:

  1. 卸载Xcode应用-您可以为此使用存储管理。
  2. 通过命令安装命令行工具 xcode-select install
  3. 现在尝试g++ -v,如果出现xcrun错误,提示您需要使用xcode-select install(刚刚做过的)安装xcode命令行工具,请xcode-select install再次输入。如果您收到“使用“软件更新”安装更新”错误,但没有要安装的软件更新,请softwareupdate --list尝试:
    sudo xcode-select --reset

0

我的猜测是,您将不得不手动删除内容。如果您对此完全不感兴趣,则应该能够删除Applications和Documentation文件夹,以及两个iPhone平台文件夹。这将摆脱大部分大小(对我来说11.1GB中有7.5GB,但是我很确定当您打开Xcode时会下载其中的一些,另外2GB是项目文件)。

可能可以完全删除/ Developer文件夹,但是在尝试之前一定要先进行备份,因为编译器可能会使用其中存储的文件。


0

我几乎肯定gcc工具也需要Xcode才能正常运行。


2
不,我使用没有XCode的GCC。
CoffeeRain

1
此外,它的“Xcode的” -遗憾:这么多人看“的Xcode”然后写“Xcode中”,“的XCode”和其他任何..
petert
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.