【问题标题】:How to uninstall Xcode 4.4 command line tools (Mac OS X 10.8 Mountain Lion)?如何卸载 Xcode 4.4 命令行工具(Mac OS X 10.8 Mountain Lion)?
【发布时间】:2012-07-25 14:31:46
【问题描述】:

This SO post 很好地解释了如何为 Xcode 4.4 安装命令行工具。

但是如何卸载它们呢?

【问题讨论】:

  • 即使不卸载它们,您也可以执行 xcode-select 并在所有构建命令前加上 xcrun 以使用不同版本的命令行工具。我不知道卸载程序(TimeMachine 恢复或手动搜索文件除外),但安装不同 Xcode 的命令行工具可能会覆盖它们。
  • /Applications/Developer/Xcode.app/Contents/Developer/usr 显示了它可能安装的所有命令行工具,如果您想手动删除它们。我还没有找到看起来像工具安装程序的 .pkg 文件。
  • 是的,遇到了完全相同的问题......我还没有找到解决方案。最初,我无法从 Xcode -> 下载等安装命令行工具,所以我通过将其作为单独的包下载来安装它,现在 Xcode 可以看到它已安装。所以,我想删除它并重复该过程(希望它已修复 - 使用 Xcode 安装 -> 下载),但我不能。

标签: xcode macos uninstallation osx-mountain-lion xcode4.4


【解决方案1】:

此页面上列出的脚本可以在 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 图像的隐藏“包”文件来检查安装了哪些包安装程序):
com.apple.pkg.DeveloperToolsCLI.bom and .plist com.apple.pkg.DevSDK.bom and .plist

小心(按照帖子的建议进行备份)。

【讨论】:

  • 运行良好,但运行脚本后,xcode-selectxcodebuild 仍然可用——这是为什么呢?
【解决方案2】:

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

【讨论】:

    【解决方案3】:

    这应该仍然可以删除 xcode。

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

    【讨论】:

    • /OSX 10.8 中不存在开发者
    • 我正在运行 10.8.2,我有这个目录和脚本。
    • 我在 10.8.4 并且也有这个目​​录。这个命令对我有用。谢谢!
    【解决方案4】:

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

    【讨论】:

    • /Library/Developer/Shared/uninstall-devtools 在 Mountain Lion 中不存在。
    猜你喜欢
    • 2012-07-25
    • 2012-10-13
    • 2012-08-01
    • 2013-06-17
    • 2012-10-15
    • 1970-01-01
    • 1970-01-01
    • 2012-08-18
    • 1970-01-01
    相关资源
    最近更新 更多