MacOS安装Homebrew报错curl: (7)
想在Mac上安装Homebrew 在Homebrew网站查到可以用下面命令安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"复制命令,执行后终端报错如下
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused这是由DNS污染造成的问题
方法一:修改host
打开Mac终端,输入下面指令
sudo vi /etc/hosts输入密码 之后在hosts文件中追加以下内容
199.232.68.133 raw.githubusercontent.com
199.232.68.133 user-images.githubusercontent.com
199.232.68.133 avatars2.githubusercontent.com
199.232.68.133 avatars1.githubusercontent.com追加内容完毕,保存文件退出
安装Homebrew
终端执行以下命令安装Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"虽然修改了host可以安装了,但是下载的速度非常慢,所以有了第二种解决方法,使用国内的镜像安装。
方法二:使用国内的镜像
输入自动化安装脚本,使用的全是国内资源,速度非常快
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"这个还是比较方便的
REFERENCE
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!