Mac 上 brew update 卡慢修复办法

brew 默认的源是 Github,会非常慢,建议换为国内的源。推荐中科大的镜像源,比较全面.
解决方案

Homebrew
Homebrew 源代码仓库

  • 替换源地址:
1
cd"$(brew --repo)"git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
  • 重置为官方地址:
1
cd"$(brew --repo)"git remote set-url origin https://github.com/Homebrew/brew.git

Homebrew Bottles
Homebrew 预编译二进制软件包
在运行 brew, 前设置环境变量 HOMEBREW_BOTTLE_DOMAIN,值为https://mirrors.ustc.edu.cn/homebrew-bottles

  • 替换源地址:
    • bash:
1
echo'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profilesource ~/.bash_profile
  • zsh:
1
echo'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrcsource ~/.zshrc

Homebrew Core
Homebrew 核心软件仓库

  • 替换源地址:
1
cd"$(brew --repo)/Library/Taps/homebrew/homebrew-core"git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
  • 重置为官方地址:
1
2

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

Homebrew Cask
Homebrew cask 软件仓库,提供 macOS 应用和大型二进制文件

  • 替换源地址:
1
2
cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git

  • 重置为官方地址:
1
cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-caskgit remote set-url origin https://github.com/Homebrew/homebrew-cask

扫一扫,分享到微信

微信分享二维码

请我喝杯咖啡吧~

支付宝
微信