安装 Homebrew 出错 Failed during: git fetch origin master:refs/remotes/origin/master --tags --force
今天在Mac上安装homebrew时遇到了一个问题,找了一些资料,总结了一个简单的解决方法。
Mac版本10.14.4
问题描述
在Mac终端输入了官方给定的命令:
(/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)")
在这之后给出了一个错误:
在网上找了一些资料都说是网不通,当然我也挂着 ss,应该不是这个问题,很多解决方法是修改成镜像的链接,我也试着改了,不过好像不给力。后来试着在终端 ping 了一下 GitHub 的地址:
这里可以看到原来的猜测网不通还是真的(这里测试时不会停下来的,按contral+c结束),之前的判断还是错了,下面就给出解决方法了。
解决方法
修改 host 配置,在终端中输入下列指令,打开编辑文件。
C/C++ Code复制内容到剪贴板
- sudo vi /etc/hosts
在最下面添加 192.30.253.113 github.com
再次尝试在终端 ping github.com,发现已经成功了。
接着继续在终端输入官网的安装指令,就能安装成功了。