MacBook安装homebrew遇到问题的解决方法 2020.3亲测可用

访问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"

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

bash brew_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_profile
source ~/.bash_profile

现在就可以使用啦。以下是我用brew安装python3的示例。
MacBook安装homebrew遇到问题的解决方法 2020.3亲测可用_第1张图片

你可能感兴趣的:(记事本#工具调试)