brew install XXX一直卡在Updating Homebrew…的解決辦法

運(yùn)行命令brew install pip3,結(jié)果界面一直卡在Updating Homebrew…上

解決辦法是替換brew源:
替換brew.git:
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

替換homebrew-core.git:
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

重置brew.git:
cd "$(brew --repo)"
git remote set-url origin https://github.com/Homebrew/brew.git

重置homebrew-core.git:
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://github.com/Homebrew/homebrew-core.git

查看當(dāng)前Homebrew 鏡像源

# brew.git鏡像源
git -C "$(brew --repo)" remote -v

# homebrew-core.git鏡像源
git -C "$(brew --repo homebrew/core)" remote -v

# homebrew-cask.git鏡像源
git -C "$(brew --repo homebrew/cask)" remote -v 

國內(nèi)鏡像地址

科大真香實(shí)例:

git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git

git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git

if [ $SHELL = "/bin/bash" ] # 如果你的是bash
then 
    echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles/' >> ~/.bash_profile
    source ~/.bash_profile
elif [ $SHELL = "/bin/zsh" ] # 如果用的shell 是zsh 的話
then
    echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles/' >> ~/.zshrc
    source ~/.zshrc
fi

brew update

如果需要恢復(fù)原有鏡像源的話(國內(nèi)鏡像源突然不能用了或版本不夠新)

git -C "$(brew --repo)" remote set-url origin https://github.com/Homebrew/brew.git

git -C "$(brew --repo homebrew/core)" remote set-url origin https://github.com/Homebrew/homebrew-core.git

git -C "$(brew --repo homebrew/cask)" remote set-url origin https://github.com/Homebrew/homebrew-cask.git

# 找到 ~/.bash_profile 或者 ~/.zshrc 中的HOMEBREW_BOTTLE_DOMAIN 一行刪除

brew update

如果可以了下面的就不用看了

如果不行的話可以依次嘗試以下命令

brew doctor
brew update-reset
brew update
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 如果項(xiàng)目中引入的vant的話可以直接使用它提供的Lazyload懶加載方式。GitHub:https://gith...
    ComfyUI閱讀 7,782評(píng)論 7 55
  • 《我的前半生》熱播時(shí),我完全被唐晶圈粉了,獨(dú)立、干練、美麗、重情義,向往活成她那樣的女人不止我一個(gè)吧。不過她的感情...
    kellyshi_01cb閱讀 387評(píng)論 0 1
  • 寒冷的冬天來了 我站在路口 迷茫的走著 無助,彷徨 不知去向哪里 家 好遠(yuǎn)的地方 像是上輩子所處的地方 來自靈魂深...
    凌楓_8d6c閱讀 278評(píng)論 1 1
  • 計(jì)算機(jī)不能直接理解高級(jí)語言,只能理解和運(yùn)行機(jī)器語言,所以必須要把高級(jí)語言翻譯成機(jī)器語言,計(jì)算機(jī)才能運(yùn)行高級(jí)語言所編...
    舒小賤閱讀 522評(píng)論 0 1

友情鏈接更多精彩內(nèi)容