Centos 7 中 关于yum源的坑

在CentOS 7中,使用yum安装软件时遇到无法找到有效baseurl的问题,尝试使用本地Centos-Media.repo源和163网络源均失败。错误源于$releasever值不正确及本地文件不存在。解决方法包括修正$releasever,避免使用本地源,以及检查网络和DNS设置。此外,阿里云主机上的类似问题也得到解决。

1. 问题yum安装软件出错

        出现:cannot find a valid baseurl for repo:base/7/x86_64

2. 解决思路:

       1) 用centos-Media.repo的本地源   --失败

name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
        file:///mnt/cdrom
        file:///media/cdrom/
        file:///media/cdrecorder/
gpgcheck=1
enabled=0    ---这里改成了 1 开启
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
然后用mount 挂载光盘文件,结果还是失败了,信息忘了。

       2)   使用网络yum源 163 的

wget http://mirrors.163.com/.help/CentOS7-Base-163.repo   --下载
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.bak --备份
mv CentOS6-Base-163.repo CentOS-Base.repo  --改名
yum clean all  
yum m
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值