CentOS 7连接镜像仓库失败

Could not retrieve mirrorlist http://mirrorlist.centos.org?arch=x86_64&release=7&repo=sclo-rh error

一、问题原因

CentOS 7 的 SCL 软件源(centos-sclo-rh)已于 ‌2024年6月30日停止维护‌,原官方镜像地址 mirrorlist.centos.org 无法解析或访问‌12。

二、解决方案

1. ‌备份并禁用原 SCL 源‌

cd /etc/yum.repos.d/ 
mv CentOS-SCLo-scl.repo CentOS-SCLo-scl.repo.bak 
mv CentOS-SCLo-scl-rh.repo CentOS-SCLo-scl-rh.repo.bak

说明:原 SCL 源已失效,需禁用以避免冲突‌。

2. ‌配置阿里云 SCL 源‌

‌手动创建或编辑配置文件‌:

vi CentOS-SCLo-rh.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 替换为阿里云镜像地址‌。

3. ‌更新其他仓库地址‌

检查 /etc/yum.repos.d/ 目录下的其他仓库文件(如 CentOS-Base.repo),将 http://mirror.centos.org 替换为 https://mirrors.aliyun.com‌。

4. ‌清理并重建 yum 缓存‌

yum clean all 
yum makecache
  1. ‌验证操作‌
    执行 yum update 或安装所需软件(如 gcc),确认不再报错‌。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值