笔记 重新配置yum源地址

参考链接:
1.Comex:修改CentOSyum源 、
2.lightnear

0.先检查是否有wget命令

先检查是否有wget命令:rpm -qa|grep wget,后面要用到
安装wget命令:

yum install wget

1.备份原来的文件

yum源配置文件的路径:/etc/yum.repos.d/CentOS-Base.repo

cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.bak

2.下载新的yum源配置文件

阿里云的yum源配置文件地址:https://mirrors.aliyun.com/repo/Centos-X.repo
CentOS 6就是Centos-6.repo,CentOS 7的就是7

wget -O CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7的就是7

wget -O CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

3.重建缓存:

yum clean all
yum makecache

完成
—————————
提示:
最近(2019-11-02)发现yum源的以"mirrors.cloud.aliyuncs.com"打头地址有问题了,比如重建缓存时提示:

已加载插件:fastestmirror
base | 3.6 kB 00:00:00
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
base/7/x86_64/primary_db FAILED
http://mirrors.cloud.aliyuncs.com/centos/7/os/x86_64/repodata/04efe80d41ea3d94d36294f7107709d1c8f70db11e152d6ef562da344748581a-primary.sqlite.bz2: [Errno 14] curl#6 - "Could not resolve host: mirrors.cloud.aliyuncs.com; Name or service not known"
正在尝试其它镜像。

yum 安装或者更新软件包时也有相关的其他提示。
解决:
编辑CentOS-Base.repo文件

vi CentOS-Base.repo

将其中以"mirrors.cloud.aliyuncs.com"打头的删掉,然后再重建缓存就没问题了

你可能感兴趣的:(笔记 重新配置yum源地址)