国内服务器Github的clone速度慢

因为国内Github的CDN服务器DNS污染,导致在国内使用Github的速度特别慢,我在实际使用中亲测在克隆包下载的时候网速只有10kb/s,这是无法接受的。

Git clone 速度慢.png

在网上搜索了一下解决办法。有如下几种:

一、其中最流行的一种办法就是修改SSH的配置文件,注释掉一行API鉴权的代码。

参考教程比如:https://blog.csdn.net/zwkkkk1/article/details/94476963

又如:https://www.shangmayuan.com/a/1501ce9637f545dfbc2fb8e8.html

然而……经过M学院的实际验证,并没有效果,对克隆包取回速度毫无帮助。也许这是时间的问题吧,毕竟这这个办法是几年前的教程了。

二、另一种方法是修改HOSTS文件,给主机直接指定github的IP,绕过解析。

具体的做法请参考我另外一篇文章:https://tech.mornlong.com/post/33.html

然而……………………经过实际验证,修改完hosts之后,重新进行Git clone的时候,出现了如下的错误,这次连10kb/s的速度都没有了,重复多次依然如此。

fatal: unable to access 'https://www.github.com/odoo/odoo/': GnuTLS recv error (-54): Error in the pull function.

三、已知的方法起码有9种,我亲自试过了最流行的几种……最后总结的解决办法是:

【利用码云中转吧……】

Caleb
Caleb管理员

上一篇:在Ubuntu20.04安装Odoo14
下一篇:Ubuntu新建用户并开启sudo

留言评论

暂无留言
请先 登录 再评论,若不是会员请先 注册
取消
扫码支持