455 字
2 分钟
Homebrew 安装:用 Xcode Command Line Tools 替代完整 Xcode

为什么要安装 Homebrew#

在 macOS 上,App Store 能安装的应用本身就比较有限,而且要求开发者注册并维护开发者账号,这对很多开源项目来说并不现实。像 wgetcurlgitpython 这类工具,要么系统版本较旧,要么干脆无法通过官方渠道安装,用起来并不方便。

而 Homebrew 正好解决了这个问题,它提供了统一的软件包管理方式,只需要几条简单的命令就可以完成软件的安装、升级和卸载,不需要手动处理各种依赖和环境问题。

因此,在 macOS 上搭建开发环境或长期使用命令行工具时,Homebrew 基本是绕不开的选择。

为什么需要 Xcode#

Homebrew 依赖 Xcode 提供的构建工具(gcc、make、git 等)。macOS 在缺少这些工具时,默认会引导安装完整的 Xcode 应用,往往会占用12GB+的空间。

但完整 Xcode 体积庞大,且对不进行 macOS 应用开发的用户意义不大,因此可以通过安装 Xcode Command Line Tools 来替代完整 Xcode,满足 Homebrew 的使用需求。

安装与验证#

安装#

Terminal window
xcode-select --install

这会弹出一个对话框,提示安装大约 100~200MB 的命令行工具

验证#

Terminal window
xcode-select -p

如果返回路径类似如下内容则说明已经安装成功

Terminal window
/Library/Developer/CommandLineTools

已经安装过?#

可以手动指定系统当前使用的 Xcode 开发工具路径,让 macOS 使用 Xcode Command Line Tools,而不是完整的 Xcode 应用。以后所有需要开发工具的地方(clang、make、git、Homebrew 等),都从 /Library/Developer/CommandLineTools 这个目录里找,而不是去找完整的 Xcode。

这个操作在系统反复提示安装 Xcode,或 Homebrew 报错找不到开发工具时尤其有用。

Terminal window
sudo xcode-select -s /Library/Developer/CommandLineTools
Homebrew 安装:用 Xcode Command Line Tools 替代完整 Xcode
https://blog.33065432.xyz/posts/install-xcode-command-line-tools-for-homebrew/
✍️作者
m4passion
📅发布于
2025-09-09
©️许可协议
CC BY-NC-SA 4.0

商业用途必须事先获得作者授权;
非商业用途可以使用,但必须注明出处,
并且若有改编需采用相同许可协议发布。