gpt4 book ai didi

xcode5 - 如何卸载 xcode 5 命令行工具?

转载 作者:行者123 更新时间:2023-12-03 20:30:44 25 4
gpt4 key购买 nike

我在周五升级到 xcode 5 命令行工具。有些东西不能正常工作,我想回到最后的 4.x 版本 ox xcode。如何卸载 xcode 5 命令行工具?我在发行说明中没有看到任何内容。

最佳答案

根据您是否在 Mavericks 中运行 Xcode 5,您需要执行两种不同的操作来卸载命令行工具。

  • Mavericks 中,Xcode includes its own copy of the Command line tools(即它们被捆绑为 Xcode.app 的一部分)。因此,卸载 Xcode(检查下面的说明)也将删除命令行工具。
  • 对于 较旧的 Mac OSX 版本 运行 Xcode 5 或更旧版本(Xcode 4.x),您可以找到 以前的 SO answers 说明如何卸载命令行工具。您可以使用此 script(在 this post 中阅读更多相关信息):
    # remove_CLI_tools.sh
    # written by cocoanetics:http://www.cocoanetics.com/2012/07/you-dont-need-the-xcode-command-line-tools/
    # modified by yoneken

    #!/bin/sh

    RECEIPT_FILE1=/var/db/receipts/com.apple.pkg.DevSDK.bom
    RECEIPT_PLIST1=/var/db/receipts/com.apple.pkg.DevSDK.plist
    RECEIPT_FILE2=/var/db/receipts/com.apple.pkg.clang.bom
    RECEIPT_PLIST2=/var/db/receipts/com.apple.pkg.clang.plist
    RECEIPT_FILE3=/var/db/receipts/com.apple.pkg.llvm-gcc4.2.bom
    RECEIPT_PLIST3=/var/db/receipts/com.apple.pkg.llvm-gcc4.2.plist
    RECEIPT_FILE4=/var/db/receipts/com.apple.pkg.DeveloperToolsCLI.bom
    RECEIPT_PLIST4=/var/db/receipts/com.apple.pkg.DeveloperToolsCLI.plist

    if [ ! -f "$RECEIPT_FILE4" ]
    then
    echo "Command Line Tools not installed."
    exit 1
    fi

    echo "Command Line Tools installed, removing ..."

    # Need to be at root
    cd /

    # Remove files and dirs mentioned in the "Bill of Materials" (BOM)
    lsbom -fls $RECEIPT_FILE1 $RECEIPT_FILE2 $RECEIPT_FILE3 $RECEIPT_FILE4 | sudo xargs -I{} rm -r "{}"

    # remove the receipt
    sudo rm $RECEIPT_FILE1 $RECEIPT_FILE2 $RECEIPT_FILE3 $RECEIPT_FILE4

    # remove the plist
    sudo rm $RECEIPT_PLIST1 $RECEIPT_PLIST2 $RECEIPT_PLIST3 $RECEIPT_PLIST4

    echo "Done! Please restart XCode to have Command Line Tools appear as uninstalled."

  • 您可以通过打开终端并运行此命令来 轻松运行 (它将下载脚本并自动执行):
    curl "https://gist.github.com/yoneken/3284561/raw/db665bb64f93e38ce138b5ca620b9edd18dc31e4/remove_CLI_tools.sh" | sh

    如果一切正常,您可以打开 Xcode 并看到命令行工具似乎已安装。

    然后,根据您的需要,您可以 将 Xcode 降级到较低版本并重新安装该版本的命令行工具,例如

    要降级 Xcode,如 this SO answer 中所述:
  • 卸载 Xcode 5:转到 /Applications 并删除 Xcode 应用程序。
  • 重新启动 Mac。
  • 然后就可以从here下载想要的Xcode版本,从头开始安装。
  • 关于xcode5 - 如何卸载 xcode 5 命令行工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19635919/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com