1.原生homebrew不可用
homebrew主要分成为两部分:
1.git repo,位于Github上。
2.二进制botttles,位于bintray。
因为这两在国内的访问都不是特别方便,导致原生的homebrew在国内使用体验不好,大部分东西无法直接安装,丧失了homebrew原本的优势。因此需要将其替换成国内的镜像。
2.清华镜像安装
1.首先卸载掉原有的brew
sudo /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
2.在命令行终端导入以下几行,设置环境变量
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles"
3.从git上下载并安装homebrew
# 从本镜像下载安装脚本并安装 Homebrew / Linuxbrew
git clone --depth=1 https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/install.git brew-install
/bin/bash brew-install/install.sh
rm -rf brew-install
# 也可从 GitHub 获取官方安装脚本安装 Homebrew / Linuxbrew
/bin/bash -c "$(curl -fsSL https://github.com/Homebrew/install/raw/master/install.sh)"
安装时间较长,等待安装完成即可。
参考文献
https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/ 清华镜像官方帮助文档