MacBook安装homebrew遇到问题的解决方法

访问https://brew.sh/index_zh-cn,可以看到官方的安装方法是将以下命令粘贴到终端执行。


粘贴到终端:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

但是,由于GFW的存在,按照官方的方式去安装可能会碰到Failed to connect to raw.githubusercontent.com port 443: Connection refused的错误,或者安装过程中会碰到error: RPC failed的错误。

替代方案是通过以下命令将安装脚本下载到本地执行。

终端输入:curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh >> brew_install

本地执行之前需要将BREW_REPO = "https://github.com/Homebrew/brew”替换成以下内容。

BREW_REPO="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git”


之后,通过以下命令执行本地脚本。

终端输入:bashbrew_install

如果碰到Error: Failure while executing; git clone的错误,执行以下脚本解决。

终端输入:git clone git://mirrors.ustc.edu.cn/homebrew-core.git/ /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1(我在安装过程中没遇到,如不能解决,请找度娘解决)

安装完成后,还要通过以下命令将homebrew-core的镜像地址也设置为国内镜像。

cd "$(brew --repo)"

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

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

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

更新一下brew

brew update

最后,设置二进制包镜像

echo'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles'>>~/.bash_profilesource~/.bash_profile

ok 现在就可以使用啦

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 那时2014年10月1日,刚过完中秋节回到工作所在城市,听着eason的《好久不见》,我的心情低落到了极点。想你又...
    缦华缨阅读 267评论 0 1
  • 风起云涌,如此甚好…… 2017.4.10
    麦子dee5阅读 201评论 0 1
  • 继续我的练习,断断续续的,模仿的不是很好,应该是比例没有掌握好,应该画大一点,就能更好的展示出来了。其实做人也一样...
    雨中小路阅读 151评论 0 1
  • 眉黛青山雲缥缈,江心小渚仙瀛洲。日晔水澈逐浪动,恰似溪女横波目。几鸟水中嬉玩耍,白鹭低昂盘旋多。碧天白雲当晴日,槌...
    傲视五洲阅读 427评论 3 3
  • 匆匆忙忙的行者,曲曲折折的路,我们常常被一句话认领。堂堂黄黄的书坊,林林总总的书,你会是怎样一个读者 经常有人会问...
    call嘿抬头阅读 379评论 0 0