brew update 卡死排错 / 替换软件源

很久没用 brew,今天执行 brew update,一直卡着,还报错。记录一下解决过程。 步骤一:排查日志 运行 brew update --debug --verbose 可以看到后台的日志,能清楚看到卡在哪一步了。 我第一次运行这个命令,提示我执行 brew untap homebrew/homebrew-x11 照着做了。 再次运行此命令,发现顺利了很多,但还是卡住了。这一次卡在 fetc

homebrew 提速

从知乎找到的解决方案——用代理。 原理:brew 用 curl 下载,所以给 curl 挂上 socks5 的代理即可。(当然,首先要搞一下 shadowsocks) 操作:在 ~/.curlrc 文件中输入以下内容即可(我本机socks5的端口是1080): socks5 = "localhost:1080"