?MacOS 系統(tǒng)使用源生 brew 更新會(huì)非常慢。
通過(guò)收集與整理有二個(gè)辦法還是比較有一些更新速度提升的。
方法1:通過(guò)修改 host 方法。
(我是通過(guò) swtichHosts.app)進(jìn)行修改,增加如下配置
# brew 安裝 git 報(bào)錯(cuò)問(wèn)題
192.30.253.113 github.com
上述方面可以在部分網(wǎng)絡(luò)情況下,提高原生 brew 安裝與升級(jí)的速度。
文法2:修改原生 brew 更新源地址。
參考:https://mirror.tuna.tsinghua.edu.cn/help/homebrew/
替換現(xiàn)有上游
cd "$(brew --repo)"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
brew update
使用homebrew-science或者h(yuǎn)omebrew-python
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-science"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-science.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-python"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-python.git
brew update
復(fù)原方法
cd "$(brew --repo)"
git remote set-url origin https://github.com/Homebrew/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://github.com/Homebrew/homebrew-core
brew update
總結(jié)
上述兩種方法都測(cè)試過(guò)。都存在一定的不穩(wěn)定情況??梢砸暛h(huán)境而定。