近日在自己电脑上brew install xxxx 的时候,发现自动更新homebrew时,卡住很长时间都没有进行下去 。
通过 brew update --verbose , 发现卡在了homebrew-cask 更新上。在这之前将homebrew源由github 更新成了阿里云镜像的源,经过确认才发现,阿里云镜像站中只有brew-core 没有brew-cask 。 而此时,将homebrew-cask 的源替换成中科大的也没用。同样会卡住。索性全部替换成中科大的源:
[ 复制代码](javascript:void(0); "复制代码")
<pre style="margin-top: 0px; margin-bottom: 0px; white-space: pre-wrap; overflow-wrap: break-word; border: 1px solid rgb(85, 85, 85); background: rgb(238, 238, 238); font-size: 12px !important; padding: 1em; font-family: "Courier New" !important;">// 替换brew.git:
cd "(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git // 替换homebrew-cask.git:
cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git</pre>
网友评论