官网
mac 系统:10.15.4
安装
执行如下命令
/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
连上梯子试试,可以下载了,但是好慢,从日落下到日出。。。看到如下错误(心酸.jpg):
error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
看网上说是官方源不太稳定的原因。看网上资料发现其实这个安装过程是分为两步的。第一步读取官网安装shell脚本。第二步执行脚本下载HomeBrew源。不稳定应该就是说第二步不稳定。那就先把安装脚本下载下来,修改HomeBrew源地址为国内源。
下载安装脚本
注意这一步还是要连梯子(下方有修改后的脚本哟)
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"
在BREW_REPO变量下添加一行:
CORE_TAP_REPO="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git"
另外考虑到很多人没有梯子的情况,放一下自己修改过的脚本。
brew_install
执行安装脚本
/bin/bash brew_install
到这问题算是解决了,安装成功。
卸载方法
最后,很多人有可能安装不完整,想卸载掉HomeBrew,清理掉各种数据重新安装。这儿也贴一下官方的卸载命令:
/bin/bash -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
按提示手动清理一下脚本未能清理的数据即可。