【Linux】Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64,yum报错&分析总结

本贴用于记录新的yum错误,之前解决的yum问题都是基于base.repo报错,对应的排查方法:【Linux】Centos_yum报错总结_centosyum报错-优快云博客

报错记录:

我的CentOS-SCLo-scl.repo文件内容为:

怀疑为baseurl因为距离等问题无法正常访问,所以更换其他url:

[centos-sclo-rh]
name=CentOS-7 - SCLo rh
baseurl=http://vault.centos.org/centos/7/sclo/$basearch/rh/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo
 
[centos-sclo-sclo]
name=CentOS-7 - SCLo sclo
baseurl=http://vault.centos.org/centos/7/sclo/$basearch/sclo/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-SCLo

参考:[已解决] yum makecache报错:Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64-优快云博客

因为centos中通常情况下base.repo生效,对其他repo使用较少,通过这次解决报错顺便总结下不同repo的作用:

文件名作用适用场景
CentOS-Base.repo提供 CentOS 系统的核心组件和标准软件包。基础系统安装和更新。
CentOS-CR.repo提供下一个小版本更新前的预览包。测试环境,提前测试新功能。
CentOS-Debuginfo.repo提供调试信息的 RPM 包(如符号表)。系统问题排查、开发环境调试。
CentOS-fasttrack.repo提供比 updates 仓库更快的软件更新包。获取关键问题的紧急修复。
CentOS-Media.repo配置从本地媒体(如 DVD、ISO)安装的软件包。离线安装或光盘安装软件。
CentOS-SCLo-scl.repo提供 SCL 软件集合,支持多版本共存(社区版)。同时运行多个版本的软件(如 PHP 5 和 PHP 7)。
CentOS-SCLo-scl-rh.repo提供 SCL 软件集合,支持多版本共存(Red Hat 官方版)。需要稳定且官方支持的多版本软件时使用。
CentOS-Sources.repo提供软件包的源代码(SRPM)。自定义软件包或研究软件源码。
CentOS-Vault.repo提供旧版本和历史版本的存档软件包。维护旧版本系统或兼容旧环境。
CentOS-x86_64-kernel.repo提供 CentOS 内核相关的软件包更新和测试版本。内核开发或测试新功能。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值