linux下yum安装时报错: failure: repodata/repomd.xml from bml: [Errno 256] No more mirrors to try.

问题

运行yum命令提示YUM 无法连接到指定的镜像源

(http://172.XX.XXX.XXX:XXXX/bml/rpms/repodata/repomd.xml

yum update
yum install -y yum-utils

Timeout on http://172.XX.XXX.XXX:XXXX/bml/rpms/repodata/repomd.xml: (28, 'Connection timed out after 30001 milliseconds')

Trying other mirror.

failure: repodata/repomd.xml from bml: [Errno 256] No more mirrors to try.

解决方案

1、更换阿里云的yum源,备份当前的YUM源配置文件

cp /etc/yum.repos.d/bml_local.repo /etc/yum.repos.d/bml_local.repo.backup

2、删除旧的.repo文件

rm -f /etc/yum.repos.d/bml_local.repo

3、创建一个新的.repo文件

vi /etc/yum.repos.d/bml_local.repo

4、编辑新的.repo文件,添加以下内容(以阿里云源为例)

[base]
name=CentOS-$releasever - Base - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
 
#released updates 
[updates]
name=CentOS-$releasever - Updates - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
 
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
 
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - Aliyun
baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

5、保存文件后,运行以下命令清除缓存并生成新的缓存

yum clean all
yum makecache

完美解决!

参考文章:

关于centos7安装后使用不了yum的解决办法_centos7 yum不可用-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值