一空镜、先查看macOS系統(tǒng)使用的 shell 版本
echo $SHELL
# 輸出 /bin/zsh 或者 /bin/bash
- /bin/zsh 對(duì)應(yīng)環(huán)境變量文件 ~/.zshrc
- /bin/bash 對(duì)應(yīng)環(huán)境變量文件 ~/.bash_profile
以下以 /bin/zsh 為例
二融虽、安裝
1有巧、官方源(不建議使用,太慢)
/bin/zsh -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2呐萌、國內(nèi)源
/bin/zsh -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"
三、更換下載源
Homebrew主要由4個(gè)部分組成:
- brew: 源代碼倉庫
- homebrew-core: 核心軟件倉庫
- homebrew-bottles: 預(yù)編譯二進(jìn)制軟件包
- homebrew-cask: MacOS客戶端應(yīng)用
如果使用 4.x 最新的 JSON API 安裝方式
echo '
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/bottles"
export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api" ' >> ~/.zshrc
#保存配置
source ~/.zshrc
- 還原
vi ~/.zshrc
# 刪除上面三行配置
source ~/.zshrc
四、 4.x 以前版本
1类垫、替換brew.git源
cd "$(brew --repo)"
git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git #阿里源
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git #清華源
2、替換homebrew-core.git源
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.aliyun.com/homebrew/homebrew-core.git #阿里源
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git #清華源
3琅坡、替換homebrew-bottles源
echo '
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/bottles" ' >> ~/.zshrc
source ~/.zshrc