首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在CommandLineTools上安装macOS Catalina时,自制安装程序挂起

在CommandLineTools上安装macOS Catalina时,自制安装程序挂起
EN

Stack Overflow用户
提问于 2022-02-16 10:45:51
回答 5查看 11.9K关注 0票数 11

我正试图在Intel MacBookPro (macOS Catalina)上安装Homebrew,但是在终端中运行/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"时,它似乎在安装CommandLineTools时挂起(它挂起的特定线路是==> /usr/bin/sudo /usr/bin/touch /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress)。

我已经在这台机器上完全安装了Xcode 11 (根据我听说的安装Xcode CommandLineTools)。

在导航到/tmp之后,我发现它确实成功地运行了touch并创建了它运行的命令中描述的文件,但是没有向它写任何东西。

我等了大约一个小时,但没有结果。这是日志:

代码语言:javascript
运行
复制
==> Checking for `sudo` access (which may request your password)...
Password:
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
==> The following existing directories will be made group writable:
/usr/local/bin
/usr/local/lib
==> The following existing directories will have their owner set to (redacted for privacy):
/usr/local/bin
/usr/local/lib
==> The following existing directories will have their group set to admin:
/usr/local/bin
/usr/local/lib
==> The following new directories will be created:
/usr/local/etc
/usr/local/include
/usr/local/sbin
/usr/local/share
/usr/local/var
/usr/local/opt
/usr/local/share/zsh
/usr/local/share/zsh/site-functions
/usr/local/var/homebrew
/usr/local/var/homebrew/linked
/usr/local/Cellar
/usr/local/Caskroom
/usr/local/Frameworks
==> The Xcode Command Line Tools will be installed.

Press RETURN to continue or any other key to abort:
==> /usr/bin/sudo /bin/chmod u+rwx /usr/local/bin /usr/local/lib
==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/bin /usr/local/lib
==> /usr/bin/sudo /usr/sbin/chown (redacted for privacy) /usr/local/bin /usr/local/lib
==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local/bin /usr/local/lib
==> /usr/bin/sudo /bin/mkdir -p /usr/local/etc /usr/local/include /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Frameworks
==> /usr/bin/sudo /bin/chmod ug=rwx /usr/local/etc /usr/local/include /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Frameworks
==> /usr/bin/sudo /bin/chmod go-w /usr/local/share/zsh /usr/local/share/zsh/site-functions
==> /usr/bin/sudo /usr/sbin/chown (redacted for privacy) /usr/local/etc /usr/local/include /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Frameworks
==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local/etc /usr/local/include /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Frameworks
==> /usr/bin/sudo /bin/mkdir -p /usr/local/Homebrew
==> /usr/bin/sudo /usr/sbin/chown -R (redacted for privacy):admin /usr/local/Homebrew
==> /usr/bin/sudo /bin/mkdir -p /Users/(redacted for privacy)/Library/Caches/Homebrew
==> /usr/bin/sudo /bin/chmod g+rwx /Users/(redacted for privacy)/Library/Caches/Homebrew
==> /usr/bin/sudo /usr/sbin/chown -R (redacted for privacy) /Users/(redacted for privacy)/Library/Caches/Homebrew
==> Searching online for the Command Line Tools
==> /usr/bin/sudo /usr/bin/touch /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2022-03-21 00:36:13

我也有过同样的问题。我试着安装命令行工具(CLT),但是我得到了相同的“查找软件对话框”,一分钟后就没有进展。

对我来说,我根本没有Xcode,而且CLT似乎依赖于Xcode。我也没有Library/developer目录。

我下载并安装了Xcode,我仍然不能使用命令行来安装CLT tho,我不得不下载它并手动安装。

在获得这些之后,所有安装程序都不再尝试安装CLT,并且能够成功地完成它的安装。

我是麦克的新手,以前从未使用过。我从一家新公司开始,他们提供了它,我不确定它是否是预先使用的,因为它已经安装了一些应用程序。也许Xcode被删除了,或者对我来说根本不存在。本页详细解释了Xcode和CLT https://www.freecodecamp.org/news/how-to-download-and-install-xcode/的整个过程。

票数 5
EN

Stack Overflow用户

发布于 2022-02-16 10:49:53

我会重新安装Xcode命令行工具:

  1. sudo rm -rf /Library/Developer/CommandLineTools
  2. xcode-select --install
票数 4
EN

Stack Overflow用户

发布于 2022-07-11 20:39:28

我不得不从这里安装命令行工具:https://developer.apple.com/download/all/?q=Xcode,因为自动提示下载只是挂起。在那里,您可以选择相应的CLT版本到您的Xcode版本。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71140369

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档