今天上班得时候小伙伴遇到在编译apollo5.0的时候网络很慢,拉取资源基本不动,我这边放几个小方案
1.解决apt-get install 慢
这个大家都知道,直接上国内的源就行,可以在设置里去选择,也可以直接在文件里修改,
给个阿里源
deb http://mirrors.aliyun.com/ubuntu/ xenial main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security universe
操作方式就是:
sudo cp /etc/apt/sources.list /etc/apt/sources_init.list
sudo vim /etc/apt/sources.list
然后覆盖就行了,cp是备份下,防止坑
最后在 uodate就行了
2. docker pull 慢
好东西都在国外,我们又有墙,哎。。。
配置一下:
sudo vim /etc/docker/daemon.json
没有就新建一个,用vim命令,保存就是了
然后再里面加上
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
然后重启docker 服务
sudo service docker start
3. git clone 慢
这个也是墙的原因,我们改下dns 就可以解决
ubuntu 改/etc/hosts 文件
先再https://www.ipaddress.com/网站上查询 github.global.ssl.fastly.net和github.com这两个网址的ip地址
这样
image.png
然后写在文件后面,这样:
image.png
然后重启网卡刷新dns
sudo /etc/init.d/networking restart
然后就该噌噌噌了,很快,很爽
4. wget 慢
有时候,会下载很大的包,nG,主要是些资源,要是很慢的话,可以复制连接,拿出来,用迅雷下载下载,再放进去,比慢慢等强很多
网友评论