程序员生存指南——镜像加速
【注:结尾有大福利哦!】
由于一种众所周知的原因,国内对外网的访问经常出现速度缓慢或者干脆无法连接的情况,而程序员则是这种现象最大的受害者(没有之一),常常Maven Resolve一下,一天时间就过去了,老板会听你解释吗,不存在的好吗。
我们也很绝望啊,所以作为程序员,一个必要的生存技巧就是,要会设置各种镜像加速,例如以下几种(以设置阿里云的各种镜像为例)。
- Maven
编辑~/.m2/settings.xml(如不存在则创建):
<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>
- Gradle
编辑/.gradle/init.gradle(如不存在则创建):
allprojects{ repositories { def ALIYUN_REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public' def ALIYUN_JCENTER_URL = 'http://maven.aliyun.com/nexus/content/repositories/jcenter' all { ArtifactRepository repo -> if(repo instanceof MavenArtifactRepository){ def url = repo.url.toString() if (url.startsWith('https://repo1.maven.org/maven2')) { project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_REPOSITORY_URL." remove repo } if (url.startsWith('https://jcenter.bintray.com/')) { project.logger.lifecycle "Repository ${repo.url} replaced by $ALIYUN_JCENTER_URL." remove repo } } } maven { url ALIYUN_REPOSITORY_URL url ALIYUN_JCENTER_URL } } }
- Pip
编辑~/.pip/pip.conf(如不存在则创建):
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
- Docker
编辑/etc/docker/daemon.json(如不存在则创建):
注:需要有阿里云账号(可以用淘宝之类的账号登陆),登陆阿里云之后在产品列表选择“容器镜像服务”,点击左侧“镜像加速器”,即可看的属于你的镜像地址。
{ "registry-mirrors": ["https://yourcode.mirror.aliyuncs.com"] }
需要重启docker:
sudo systemctl daemon-reload
sudo systemctl restart docker
- Yum
Yum使用阿里云镜像(先备份原repo,再下载阿里云的repo文件):
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bk
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
好了,今天的生存指南就先到这,下期见!
福利在这里,凡关注“后厂村思维导图馆”公众号的,馆长将免费送出大数据经典书籍,没错,就是下面这本,纸质书哦!还犹豫什么,抓紧点击关注吧。
(由于文章留言功能目前有问题,请大家直接在公众号里留言给出发货地址,如果不想要纸质书的,我也可以发一些经典的大数据PDF给到家,谢谢!)
关注作者:欢迎扫码关注公众号「后厂村思维导图馆」,获取本人自建的免费ChatGPT跳板地址,长期有效。 原文链接:https://www.cnblogs.com/morvenhuang/p/10101434.html 版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。 |