美文网首页
解决pod install / pod update 速度慢的终

解决pod install / pod update 速度慢的终

作者: 遥遥领先M | 来源:发表于2019-12-09 14:31 被阅读0次

终极大招---亲测好用😋
pod 在终端更新慢
其实真正慢的原因并不在 pod命令,而是在于 github上的代码库访问速度慢,那么就知道真正的解决方案就是要加快 git命令的速度。
使用代理,默认代理端口为1081,但是实际情况不一样。

开启梯子

查看梯子的 socks 配置的端口号,本人使用的端口是 1081

设置git 的代理

打开代理软件,配置好代理之后,去终端输入 git配置命令,命令如下:

git config --global http.https://github.com.proxy 'socks5://127.0.0.1:1081'

如此就从根本上解决了问题,下面附上设置代理前后 git命令的速度
代理前 10k/s ☹️
代理后 600k/s 😍
PS:如果要恢复/移除上面设置的 git代理,使用如下命令

git config --global --unset http.https://github.com.proxy

设置终端的代理

有些时候,下载的仓库不一定走的是 git, 可能会通过 curl 进行下载,或者其他工具。那么如何提速?这个时候可以给终端设置代理

# 修改shell配置文件 ~/.bashrc ~/.zshrc等
export http_proxy=socks5://127.0.0.1:1081
export https_proxy=$http_proxy

重启终端
设置好后,请重启终端。飞一样的速度。

验证终端代理是否设置正确:

echo $https_proxy 

看输出的值是不是你设置的值。

如果修改了如 '~/.zshrc', 想让配置里面生效而不重启终端,那么可以

source ~/.zshrc

设置了终端代理

设置了终端代理且将配置写入了到了 ~/.bashrc 或者 ~/.zshrc 这个会影响你开启的每个终端,当你想取消的时候,需要到这些文件里,将这个删除或者取消掉。
如果你只是想这次生效,那么就无需写入到这些配置文件中。只需在当前的终端输入就好。

相关文章

网友评论

      本文标题:解决pod install / pod update 速度慢的终

      本文链接:https://www.haomeiwen.com/subject/otibgctx.html