跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

Mac 系统下高速安装与配置 Homebrew 全攻略(中科大/清华镜像)

综述由AI生成介绍在 macOS 和 Linux 环境下使用国内镜像源高速安装与配置 Homebrew 的方法。针对网络不稳定导致的下载慢、连接重置等问题,提供了中科大和清华镜像源的配置方案。内容包括一键安装脚本的使用步骤、手动永久配置环境变量(ZSH/Bash)的详细代码、以及常见问题排查指南。适用于 Apple Silicon 及 Intel 架构的 Mac 设备,旨在提升包管理器的下载速度和稳定性。

CloudNative发布于 2026/3/28更新于 2026/5/2323 浏览

国内高速安装与配置 Homebrew 全攻略(中科大/清华镜像 + 一键脚本)

在国内使用 Homebrew(macOS/Linuxbrew 的神器)时,常遇到以下问题:

  • 官方安装脚本卡在 git fetch 或 curl 56 Connection reset by peer
  • brew update 慢如龟速
  • brew install 大包(如 node、python、ffmpeg)下载几十 KB/s,卡半天

这些问题 99% 是因为网络对 GitHub 的访问不稳定或限速。通过国内镜像源,可以把速度提升到几 MB/s ~ 十几 MB/s,安装和更新基本秒开。

本文整理了最稳定、推荐的几种方式(实测有效),包括:

  • 一键脚本(最懒人)
  • 中科大 USTC 镜像(目前最稳,同步快)
  • 清华 TUNA 镜像(瓶子下载特别友好)
  • 常见问题排查

适用于 Apple Silicon (M1/M2/M3/M4 Mac mini 等) 和 Intel Mac。

一、为什么一定要用国内镜像?

问题类型官方源表现国内镜像表现
git clone / fetch经常 early EOF / reset稳定,秒级完成
brew update几分钟~十几分钟几秒~几十秒
brew install bottle几十 KB/s ~ 几百 KB/s5-20MB/s+(视网络)
API 元数据 (formula.json)经常超时瞬间返回

核心配置其实就几行环境变量,Homebrew 从 4.0+ 开始默认走 API,大部分用户无需再手动 clone core 仓库了!

二、最推荐方式:一键安装脚本(HomebrewCN)

如果你是新手或重装,直接用这个脚本最省事。它会让你选镜像源(中科大/清华/阿里等),自动配置,基本一次过。

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

运行后:

  1. 出现选项菜单,选择 1(中科大源) 或 2(清华源)(推荐中科大,同步最及时)
  2. 它会自动处理 sudo、下载、配置环境变量
  3. 装完后验证:
brew --version
brew update # 应该飞快
brew doctor # 检查问题

优点:傻瓜式,自动选最优源,适合 99% 用户。 缺点:依赖 Gitee,如果 Gitee 偶尔抽风,可用下面手动方式。

三、手动方式:永久配置中科大 USTC 镜像(2026 推荐首选)

中科大镜像目前同步频率最高、瓶子最全、稳定性强。

步骤
  1. 清理旧残留(防止冲突,Apple Silicon 用 /opt/homebrew)
sudo rm -rf /opt/homebrew # 如果是 Intel Mac:sudo rm -rf /usr/local/Homebrew
  1. 编辑 shell 配置文件(macOS 默认 zsh,用 ~/.zshrc;bash 用 ~/.bash_profile 或 ~/.bashrc)
nano ~/.zshrc # 或 vim ~/.zshrc
  1. 在文件末尾添加以下内容(完整推荐配置):
# ===================== Homebrew 国内镜像加速(中科大 USTC) =====================
# Homebrew 核心仓库(brew.git)
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
# 如果需要开发命令(如 brew cat formula),才设置 core(大多数人可省略)
# export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"
# Cask(图形软件)镜像,可选但推荐
export HOMEBREW_CASK_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-cask.git"
# 二进制瓶子(bottles)加速 - 下载速度关键!
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles"
# API 元数据加速(formula.json 等,brew 4.0+ 默认用这个,超级重要)
export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api"
# 可选:禁止自动更新(想手动控制时加)
# export HOMEBREW_NO_AUTO_UPDATE=1
# ===================== 配置结束 =====================

保存退出(nano: Ctrl+O → 回车 → Ctrl+X)

  1. 立即生效
source ~/.zshrc
  1. 安装 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • 安装过程会自动走你设的镜像,速度飞起。
  • 装完后跟着提示加 eval "$(/opt/homebrew/bin/brew shellenv)" 到 ~/.zprofile(Apple Silicon)或 ~/.bash_profile(Intel)。
  1. 验证
brew update # 看是否走 mirrors.ustc.edu.cn
brew install gh # 测试安装一个小的,观察下载地址和速度

四、备选:清华 TUNA 镜像配置

如果中科大偶尔不稳,换清华(瓶子下载特别友好):

替换上面 export 中的地址为:

export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"
# export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git" # 大多数人可不设
export HOMEBREW_CASK_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles"
export HOMEBREW_API_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/api"

然后 source ~/.zshrc,再 brew update。

五、常见问题 & 排查

  1. 还是卡在 git fetch / early EOF
    → 换手机热点试试(家/公司网络常被限速)
    → 加 git 缓冲:git config --global http.postBuffer 524288000
  2. brew update 还是慢
    → echo $HOMEBREW_API_DOMAIN 检查是否生效
    → unset 所有变量对比官方速度,确认是网络问题
  3. 想恢复官方源
    unset 所有 HOMEBREW_ 开头的 export,然后 brew update。
  4. M4 Mac mini 注意
    路径是 /opt/homebrew,命令前加 eval "$(/opt/homebrew/bin/brew shellenv)" 已自动处理。

六、结语

用上国内镜像后,Homebrew 真正变成了'家常便饭'工具:

  • brew install wget git node python ffmpeg …… 基本几十秒搞定
  • 再也不用半夜等下载了

推荐顺序:

  1. 先试 HomebrewCN 一键脚本(懒人首选)
  2. 手动永久配置中科大源(稳定党首选)
  3. 清华源作为备用

目录

  1. 国内高速安装与配置 Homebrew 全攻略(中科大/清华镜像 + 一键脚本)
  2. 一、为什么一定要用国内镜像?
  3. 二、最推荐方式:一键安装脚本(HomebrewCN)
  4. 三、手动方式:永久配置中科大 USTC 镜像(2026 推荐首选)
  5. 步骤
  6. ===================== Homebrew 国内镜像加速(中科大 USTC) =====================
  7. Homebrew 核心仓库(brew.git)
  8. 如果需要开发命令(如 brew cat formula),才设置 core(大多数人可省略)
  9. export HOMEBREWCOREGIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"
  10. Cask(图形软件)镜像,可选但推荐
  11. 二进制瓶子(bottles)加速 - 下载速度关键!
  12. API 元数据加速(formula.json 等,brew 4.0+ 默认用这个,超级重要)
  13. 可选:禁止自动更新(想手动控制时加)
  14. export HOMEBREWNOAUTO_UPDATE=1
  15. ===================== 配置结束 =====================
  16. 四、备选:清华 TUNA 镜像配置
  17. export HOMEBREWCOREGIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git" # 大多数人可不设
  18. 五、常见问题 & 排查
  19. 六、结语
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Flutter 使用 wasm_ffi 在鸿蒙端调用 WebAssembly 实战
  • 数据结构入门:C 语言单链表实现
  • 从传统产品经理转型为 AI 产品经理的路径与方法
  • SheetJS:全场景适用的 JavaScript 电子表格处理工具
  • VS Code Copilot 实战指南:从安装到 Agent 模式应用
  • 智谱清影 2.0:AIGC 视频技术突破与产业价值解析
  • 基于 Docker 部署 Ollama 与 AnythingLLM 构建本地 LLM Agent
  • Ubuntu 24.04 安装 JDK 21 三种常用方法
  • Android Studio 结合 Trae 使用 Kotlin 开发 WebView 应用
  • ThyGPT 多模态大模型:甲状腺结节活检率降低 40%+ 研究解析
  • 基于 MCP Server - Figma AI Bridge 实现 Figma 设计稿前端代码自动化
  • 基于 DeepSeek 与 Cursor 构建智能代码审查工具实战
  • VGA、HDMI、TFT、LED 与显示器的关系解析
  • VSCode 中 GitHub Copilot 大模型体系、订阅策略与 Agent 机制
  • EhViewer 安卓开源漫画阅读器:安装与使用全指南
  • Neo4j Windows 环境搭建与安装指南
  • Stable Diffusion WebUI 本地安装与配置教程
  • Spring 日志模块 Spring-Jcl 详解与 Log4j 集成案例
  • 下班后适合的低门槛副业推荐与避坑建议
  • Python 开发 MongoDB 数据库 MCP Server 实战

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online