摘要: 使用brew install [软件包]安装软件包时,卡在Updating Homebrew... 或输入`brew update`更新brew,半天没反应.产生原因一般是在国内访问官方 更新源获取资源太慢,解决方案可以采用更换国内镜像更新源.
- 步骤1.替换
Homebrew
源.$ cd "$(brew --repo)" $ git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
"$(brew --repo)"
是用来自动指向Homebrew的目录的.- 参考Homebrew源使用帮助.
- 步骤2.替换
homebrew-core
源.$ cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" $ git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
- 步骤3.替换
homebrew-cask
源.$ cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask $ git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
- 补充. 中国科大开源软件镜像站或清华大学开源软件镜像站同时提供的有Homebrew二进制预编译包
Homebrew-bottles
的镜像源.- 可有选择的进行替换,这里不进行演示.
- 参考Homebrew Bottles 源使用帮助.