Homebrew安装总是超时
你在 mac 上安装 Homebrew 的时候总是超时,这个问题大多数出现在中国大陆网络环境下,因为 Homebrew 默认会从 GitHub 拉取资源,容易网络不稳定或超时。这里给你整理几个解决办法:
⸻
🚀 方法一:使用中科大/清华的 Homebrew 镜像(推荐) 1. 先执行官方安装命令(如果卡住,可以 Ctrl+C 退出):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. 设置镜像源(以中科大为例):
替换 Homebrew 安装源
git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
替换 Homebrew-Core 源
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
替换 Homebrew-Bottles 二进制源(写入 shell 配置)
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc source ~/.zshrc
如果你用的是 清华镜像,只需要把 mirrors.ustc.edu.cn 改为 mirrors.tuna.tsinghua.edu.cn。
⸻
🚀 方法二:使用国内一键安装脚本
中科大提供了一键安装脚本,可以直接用国内源安装 Homebrew:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
安装过程中会让你选择镜像源(清华、中科大、阿里云等)。
⸻
🚀 方法三:手动下载安装脚本(绕过网络卡顿) 1. 去 Gitee 镜像下载 Homebrew 安装脚本: 👉 https://gitee.com/Homebrew/install 2. 下载后用本地脚本执行:
bash install.sh
⸻
🚀 方法四:确认网络 • 如果你有代理(VPN/Clash/V2ray),建议全局走代理再安装。 • 如果没有代理,就必须用上面说的国内镜像方式。
⸻
✅ 建议你用 方法二(国内一键脚本) 最快,基本不会超时。 要不要我帮你写一个最简化的命令组合,直接复制粘贴就能安装?