git remote -v

替换brew.git

cd “$(brew --repo)”

中国科大

git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

清华大学

git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git

替换homebrew-core.git

cd “$(brew --repo)/Library/Taps/homebrew/homebrew-core”

中国科大

git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

清华大学

git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git

替换homebrew-bottles:

中国科大

echo ‘export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles’ >> ~/.zshrc
source ~/.zshrc

清华大学

echo ‘export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles’ >> ~/.zshrc
source ~/.zshrc

应用生效

brew update

将旧有的软件安装包进行清理

brew cleanup

诊断Homebrew的问题

brew doctor

重置brew.git设置

cd “$(brew --repo)”
git fetch
git reset --hard origin/master

homebrew-core.git同理

cd “$(brew --repo)/Library/Taps/homebrew/homebrew-core”
git fetch
git reset --hard origin/master

应用生效

brew update

换回官方源:

重置brew.git

cd “$(brew --repo)”
git remote set-url origin https://github.com/Homebrew/brew.git

重置homebrew-core.git

cd “$(brew --repo)/Library/Taps/homebrew/homebrew-core”
git remote set-url origin https://github.com/Homebrew/homebrew-core.git

应用生效

brew update

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐