念念不忘
必有回响

使用代理解决brew更新软件超时的问题

在使用brew update upgrade的时候,会发现速度特别慢,甚至会出现超时无法下载的情况。即使更换了中科大的源也只能解决部分软件的升级。那些托管在github上的软件依旧无法正常下载:解决办法有两种:

  • 手动下载:下载完成后移动到brew安装目录,再进行upgrade
  • 代理下载:使用的时候配置好代理,无需手动下载

很显然,代理下载会方便很多。目前国内流行的Proxy也就是ShadowSocks了,那么就以它为例了。

在执行brew upgrade之前,执行如下两条命令:

然后再执行brew upgrade就可以进行代理下载了。

127.0.0.1:1087哪里来的呢?其实就是ShadowSocks客户端在本地监听的一个地址,macOS版的SS默认监控本地的HTTP端口是1087,而Windows版本的则是1080,请根据自己的情况进行更换。

对于懒人来说,也是懒得每次去执行这个命令了,于是就在~/.zshrc中加入如下内容:

然后重新启动iTerm2使其生效。往后在需要使用代理的时候只需要输入proxy即可,用完可以执行unproxy

赞(0) 打赏
未经允许不得转载:码农志 » 使用代理解决brew更新软件超时的问题
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏