在使用 Homebrew install的过程中,经常会卡在Updating Homebrew...
这个过程中,下面给出几种常用的解决办法:
解决办法一:修改配置文件,永久取消检查更新的操作
不推荐此方法,Homebrew库建议开启更新。
vim ~/.zshrc
# 新增一行
export HOMEBREW_NO_AUTO_UPDATE=true
解决办法二:本次取消检查更新的操作
更新时按住 control + c 之后取消。
brew install composer
Updating Homebrew...
^C
按住 control + c 之后命令行会显示 ^C,就代表已经取消了 Updating Homebrew 操作
然后就会去执行我们真正需要的安装操作了
~ brew install nginx
Updating Homebrew...
^C==> Installing dependencies for nginx: pcre
==> Installing nginx dependency: pcre
......
解决办法三:替换镜像源(推荐)
平时我们执行 brew 命令安装软件的时候,跟以下 3 个仓库地址有关:
brew.git
homebrew-core.git
homebrew-bottles
通过以下代码依次将这三个仓库的镜像源更换为不同的国内镜像源(zsh
下ÿ