raw.githubusercontent.com
地址不稳定,导致无法访问官方安装脚本install.sh
。
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation timed out
解决方案就是托管到jsdelivr
,通过CDN
加速访问。
另外也可以采用写入
hosts
的方式,可以一定程度解决GitHub
资源无法访问的问题。设置方案请阅读 GitHub 访问加速指南
修改脚本内容,把brew
、homebrew-core
到仓库地址为 中科大镜像 提供的地址。
例如:
STAT="stat --printf"CHOWN="/bin/chown"CHGRP="/bin/chgrp"GROUP="$(id -gn)"TOUCH="/bin/touch"fi# 这里替换了BREW_REPOBREW_REPO="https://mirrors.ustc.edu.cn/brew.git"