ubuntu---github下载太慢的解决办法
git clone –recursive https://github.com/tensorflow/tensorflow 下载太慢了,20:05~21:17 才下载了17%,等的太急人了。
*******************************************************************
总有办法吧? 尝试解决:
进入终端命令行模式,输入
#sudo vim /etc/hosts
sudo gedit /etc/hosts
输入i进入编辑命令,英文输入法输入G,vim编辑器跳到hosts文件的最后一行
用浏览器访问 IPAddress.com or http://tool.chinaz.com 使用 IP Lookup 工具获得github.com和github.global.ssl.fastly.net域名的ip地址
在vi打开的hosts文件中添加如下格式:
192.30.253.112 github.com
151.101.44.249 github.global.ssl.fastly.net
127.0.0.1 localhost 127.0.1.1 u160406 # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters 13.250.177.223 github.com 75.126.164.178 github.global.ssl.fastly.net
esc退出编辑模式,输入:wq,保存hosts文件,修改hosts结束
更新DNS缓存,输入 :sudo /etc/init.d/networking restart
——————————————————————————————-
解释:前面ip为我们设置代理地址,后面域名是你要访问的域名,注意中间有个空格
前面这些ip地址是可以在 http://tool.chinaz.com/dns/ 上去查的,找一个TTL值比较小的。
如图:
4.保存,如果你提示没有权限修改文件的话,去属性里面修改权限,不太会修改或嫌弃修改麻烦的可以这样(复制到桌面,修改后替换原先文件)
5.刷新DNS:打开CMD输入ipconfig /flushdns;或者输入指令:sudo /etc/init.d/networking restart
6.关闭浏览器再访问github
原文链接:https://blog.csdn.net/github_37847975/article/details/86477343
————————————————
再次尝试,不到五分钟下载完毕。