起因
在Mac上,使用brew install
安装组件时,经常超时或下载速度很慢。查看代理控制面板,发现没有相关请求,怀疑终端里相关请求并未经过代理(本例为Clash)。
测试
localhost:~ jacob$ curl --connect-timeout 5 -I https://www.google.com curl: (28) Failed to connect to www.google.com port 80 after 5005 ms: Timeout was reached
确实无法连通,确认终端没有走代理。
解决方案
通过如下设置,可以实现自主开启/关闭终端代理设置。 继续阅读MacOS 终端代理加速设置(Clash)