一:背景
yum源破损,无法下载软件,也无法查看yum库里的包;可能是机器所需的版本比较老。
二:解决思路
由于 CentOS 6.X
阿里云已经停止维护更新,国内所有的镜像源、 yum 源已经更新地址,使用阿里云:http://mirrors.aliyun.com/centos-vault/
寻找对应自己系统版本。现在阿里云centos6都默认更新为Centos6.10版本。找到原来的源(配置文件),进行替换。
三:解决步骤
- 将
/etc/yum.repos.d
下的源(所有源)重名命
mkdir /root/opt mv /etc/yum.repos.d/* /root/opt/
- 创建Centos6的源
vi /etc/yum.repos.d/CentOS-Base.repo
- 编辑内容
[base] name=CentOS-$releasever - Base baseurl=http://mirrors.aliyun.com/centos-vault/6.10/os/$basearch/ #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os gpgcheck=1 enabled=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6 #released updates [updates] name=CentOS-$releasever - Updates baseurl=http://mirrors.aliyun.com/centos-vault/6.10/updates/$basearch/ #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates gpgcheck=1 enabled=1 gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
- 清除原来的源
yum clean all
- 编译阿里源
yum makecache
- 查看yum库里的包
yum list
到这里,换源就基本上成功了!
感谢大家的支持,关注,评论,点赞!