brew 替换国内镜像

Posted 烟草的香味

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了brew 替换国内镜像相关的知识,希望对你有一定的参考价值。

问题

在使用brew install的时候, 经常会卡在Updating Homebrew...

这是因为国内访问国外地址很慢的原因, 虽然可以使用ctrl+c来跳过, 但总想着能不能替换国内源呢?

解决

运行以下命令替换brew的 git 源:

git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git

git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git

git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git

echo \'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles\' >> ~/.bash_profile

source ~/.bash_profile

# 更新源之后, 重置本地 git HEAD
brew update-reset

OK, 现在已经替换完成了, 快体验一下这久违速度吧

使用清华源, 地址:

https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/

以上是关于brew 替换国内镜像的主要内容,如果未能解决你的问题,请参考以下文章

Mac入门--通过homebrew下载过慢问题

macOS home brew国内下载速度慢,替换清华大学源

HomeBrew 使用国内数据源

homerbrew source 设置

brew之加速

Brew 替换为国内源Mac