博客
关于我
CentOS6.9中使用yum install时提示:Cannot find a valid baseurl for repo: centos-sclo-rh
阅读量:803 次
发布时间:2019-03-25

本文共 823 字,大约阅读时间需要 2 分钟。


CentOS 6.9 系统在使用 yum install 命令安装相关依赖时,提示如下错误:cannot find a valid baseurl for repo: centos-sclo-rh。这表明 CentOS 官方已结束对 CentOS 6 系列系统的支持,导致 yum 源attached 失效。

解决方法 :

1. 清空现有 CentOS-Base.repo 文件

rm /etc/yum.repos.d/CentOS-Base.repo

2. 创建并配置新的 CentOS-Base.repo 文件

echo "[base]name=CentOS-$releasever - Base" > /etc/yum.repos.d/CentOS-Base.repo
echo "#mirrorlist=http://vault.centos.org/6.10/os/$basearch/" >> /etc/yum.repos.d/CentOS-Base.repo
echo "gpgcheck=1" >> /etc/yum.repos.d/CentOS-Base.repo
echo "gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6" >> /etc/yum.repos.d/CentOS-Base.repo

3. 过滤并删除不需要的 repo 文件

cd /etc/yum.repos.d/
ls | grep -v CentOS-Base.repo | xargs rm

4. 重建 yum 缓存并启动新源

yum clean all && yummakecache

等待 yum 完成缓存重建,不要进行任何操作。


此次修改后,系统将采用新的 yum 源获取("${vault.centos.org}"), 运行旧版本软件包的安装与更新也将被支持,且相关依赖应该能够顺利安装。

转载地址:http://izdyk.baihongyu.com/

你可能感兴趣的文章
java散酒营销系统(ssm框架毕业设计)
查看>>
java文件上传带进度条_java文件上传带进度条的
查看>>
Java新特性:数据类型可以扔掉了?
查看>>
java旅客行程推荐系统(ssm)
查看>>