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 替换为阿里云镜像地址‌23。
3. ‌更新其他仓库地址

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

4. ‌清理并重建 yum 缓存
yum clean all 
yum makecache

5. ‌验证操作

执行 yum update 或安装所需软件(如 gcc),确认不再报错‌13。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值