Brew国内源

Posted by Jason on December 6, 2024

一键安装脚本

/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

切换源脚本

# 清华源
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

# bintray 镜像
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.zshrc
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile

# 刷新源
brew update

恢复默认

git -C "$(brew --repo)" remote set-url origin https://github.com/Homebrew/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://github.com/Homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://github.com/Homebrew/homebrew-cask

export HOMEBREW_BOTTLE_DOMAIN=
sed -i '' '/^export HOMEBREW_BOTTLE_DOMAIN/ s/^/#/' ~/.bash_profile
sed -i '' '/^export HOMEBREW_BOTTLE_DOMAIN/ s/^/#/' ~/.zshrc

brew update

其他国内源地址

  • https://developer.aliyun.com/mirror/homebrew/
  • https://mirrors.cloud.tencent.com/help/homebrew.html

参考地址