HomeBrew 镜像加速配置

2025-08-05T15:33:55

在执行 brew 命令的时候默认会自动从 https://formulae.brew.sh/api/formula.jws.json 下载最新版本,速度相当“喜人”。此时需要配置国内的加速代理,或者镜像之类的。

修改 ~/.profile 添加配置:

####### brew安装镜像加速
# 
# brew安装仓库加速配置 这里可选配置阿里,ustc或者清华的加速地址, 他们的加速地址前缀如下:
# 阿里: https://mirrors.aliyun.com/homebrew   这个加速地址,结果测试无法git clone 访问,在克隆taps时可能会出现问题
# tuna: https://mirrors.tuna.tsinghua.edu.cn
# ustc: https://mirrors.ustc.edu.cn
# 加速地址的后面部分都是一样的,修改前缀即可
# 
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles"
# brew4.x API加速
export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api"
# hide
export HOMEBREW_NO_ENV_HINTS="1"

使之生效:

source ~/.bash_profile  或者 source ~/.zshrc

当然,还可以借助 FlyEnv 集成开发软件,选择 nginx 或者 php 在安装选择项中切换到 Homebrew,刷新或者本机的 Homebrew,然后到设置里的 brew 源切换里可以选择表主流的 brew 源进行切换使用。原理也还是添加各家的源到 zsh 脚本的配置文件末尾。

FlyEnv 下载地址

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »