macOS国内安装Homebrew
1. 什么是 Homebrew
- Homebrew 是 macOS 上一个非常流行的包管理器,用于安装、更新、管理软件包。
- 目的是让用户可以像在 Linux 上用 apt / yum 那样便捷管理软件。
2. 安装前准备
要求 macOS 版本 ≥ Monterey(12.0)或更高
需要安装 Command Line Tools(CLT),可通过下面命令安装:
1
xcode-select --install
macos Monterey(12.x) Command_Line_Tools_for_Xcode_14.2/0
3. 安装方式
| 方法 | 命令 / 说明 | 优点 / 适用场景 | 风险 / 注意点 |
|---|---|---|---|
| 国内镜像安装(推荐) | /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" |
对国内用户友好,速度快 | 脚本可信性需确认 |
| 官方安装脚本 | /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" |
标准方法、更新及时 | 在国内可能下载慢或失败 |
| Git 克隆安装 | sudo git clone https://github.com/Homebrew/brew /opt/homebrew |
更自由、可控 | 需后续配置环境、更新路径等 |
推荐国内镜像版本 + 后续镜像配置。
4. 配置国内镜像源
镜像替换命令(以 USTC 为例):
正常最新的安装会提示是否设置国内源,以下仅作了解
1 | # 替换 brew 主仓库 |
恢复官方源,可以把这些 remote set-url 命令反过来执行,恢复到 GitHub 官方地址。
5. 验证安装
brew --version:查看 Homebrew 版本brew doctor:检测环境状态
如果一切正常,说明安装成功、环境就绪。
6. 常见问题与解决
权限问题:某些目录的读写权限可能不对,需要
chown改变所有权1
sudo chown -R $(whoami) $(brew --prefix)/*
更新失败 / 拉取慢:可能是镜像源配置问题,建议检查 remote URL 是否正确
恢复镜像源:如果未来想回到官方源,可以恢复 Git remote URL