原因是:CentOS7的SCL源在2024年6月30日停止维护了。
首先: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
创建一个新的文件
vim 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
然后再
yum clean all
yum makecache