简介:
centos7于24年6月宣布停止维护该版本 停止所有源服务 这对于很多老用户 或者 不方便换环境的 开发者是个坏消息 故此 说明如何更换源 以便继续使用
1 更换源
一般选择阿里源 稳定 你要其他源可以看:
链接: yum源大全
2 安装 wget
yum install -y wget
3 打开进入/etc/yum.repos.d/,备份本地源的配置文件:
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
4 下载阿里云 yum源
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
5 删除原来的CentOS-Base.repo 将新的阿里yum改为 CentOS-Base.repo(这里名字自己看自己下载的叫什么 本例:epel-7.repo):
sudo cp epel-7.repo CentOS-Base.repo
如果出现报错:
One of the configured repositories failed (CentOS-7 - base - mirrors.tuna.tsinghua.edu.cn)…
6 修改 CentOS-SCLo-scl.repo和 CentOS-SCLo-scl.rh.repo。老规矩 修改之前先备份:
sudo cp CentOS-SCLo-scl.repo CentOS-SCLo-scl.repo.bki
sudo cp CentOS-SCLo-scl.rh.repo CentOS-SCLo-scl.rh.repo.bki
修改:
编辑文件
vim CentOS-SCLo-rh.repo
vim CentOS-SCLo.repo
内容如下:
[centos-sclo-rh]
name=CentOS-7 - SCLo rh
baseurl=https://mirrors.aliyun.com/centos/7/sclo/x86_64/rh/ (换成阿里云的地址)
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo
俩个文件 所有地方都换(注意:原注释的 baseurl打开 baseurl下一行多余的删除):
7 清除原来的缓存 更新缓存
yum clean all
yum makecache
8 完成