解决腾讯云的yum源头无用问题

腾讯云提供的那个镜像三天两头出问题,动不动报错

 

http://mirrors.tencentyun.com/centos1/7/updates/x86_64/repodata/repomd.xml: [Err no 14] curl#6 – “Could not resolve host: mirrors.tencentyun.com; No address asso ciated with hostname”

这个似乎是要修改dns解析地址,有人说加什么8.8.8.8就好了

其实没什么用,腾讯云的镜相完全是垃圾。

直接访问不了。

所以我觉得还是一劳永逸比较好,直接换网易的吧。

如果忘了系统是什么,先查清楚自己是什么系统,我用命令查的并没有什么卵用,得直接上云管理平台上去看,咱是centos7.2,差点还以为用的是6呢。

首先备份一下:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

然后下载并且覆盖掉原来的文件

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

然后再生成缓存,顺带清一下垃圾

yum makecache && yum clean all

最后一步很重要,修改一个文件。

cd /etc/yum.repos.d/

看到三个文件repo,一个是刚才备份的,一个是刚才覆盖进去的。

那就编辑剩下那个吧

vim CentOS-Epel.repo

里面有个baseurl,原来带着$search和另外几个变量呢,说明这是腾讯云提供你可修改的查询链接。

直接改成baseurl=http://mirrors.163.com/centos/7/os/x86_64/repodata/repomd.xml

完事了。

之前装git失败,四个包下载成功1个,现在安装git,直接一步成功。

发表评论

电子邮件地址不会被公开。 必填项已用*标注