打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
centos8 yum安装提示All mirrors were tried-CSDN博客
userphoto

2024.05.17 北京

关注

一、问题描述

        当使用yum进行安装的时候提示如下错误。

  1. Status code: 404 for https://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/repodata/repomd.xml (IP: 39.96.118.192)
  2. Error: Failed to download metadata for repo 'baseos’: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

二、解决方案

        依次修改修改以下三个文件

        1、/etc/yum.repos.d/CentOS-Base.repo

  1. # CentOS-Base.repo
  2. [BaseOS]
  3. name=CentOS-$releasever - Base
  4. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=BaseOS&infra=$infra
  5. #baseurl=http://mirror.centos.org/$contentdir/$releasever/BaseOS/$basearch/os/
  6. baseurl=https://mirrors.aliyun.com/centos/$releasever/BaseOS/$basearch/os/
  7. gpgcheck=1
  8. enabled=1
  9. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

        2、/etc/yum.repos.d/CentOS-AppStream.repo

  1. # CentOS-AppStream.repo
  2. [AppStream]
  3. name=CentOS-$releasever - AppStream
  4. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=AppStream&infra=$infra
  5. #baseurl=http://mirror.centos.org/$contentdir/$releasever/AppStream/$basearch/os/
  6. baseurl=https://mirrors.aliyun.com/centos/$releasever/AppStream/$basearch/os/
  7. gpgcheck=1
  8. enabled=1
  9. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

        3、/etc/yum.repos.d/CentOS-Extras.repo

  1. # CentOS-Extras.repo
  2. [extras]
  3. name=CentOS-$releasever - Extras
  4. #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
  5. #baseurl=http://mirror.centos.org/$contentdir/$releasever/extras/$basearch/os/
  6. baseurl=https://mirrors.aliyun.com/centos/$releasever/extras/$basearch/os/
  7. gpgcheck=1
  8. enabled=1
  9. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial

        4、修改之后清缓存,制作元数据缓存

  1. # 清除所有缓存文件
  2. yum clean all
  3. # 制作元数据缓存
  4. yum makecache

三、其它问题

        如果进行上述处理还是报错,还是找不到相关文件,就是镜像库的位置不对,需要确认。

Status code: 404 for https://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/repodata/repomd.xml (IP: 39.96.118.192)
Error: Failed to download metadata for repo 'baseos’: Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried**

        查看阿里云开源镜像站资源目录阿里云开源镜像站资源目录Index of /centos/ | 阿里云开源镜像站利用云服务上的优势,提供快速、稳定的镜像分发服务和免费的CDN加速服务。阿里云开源镜像站覆盖了主流操作系统 CentOS、Ubuntu,Fedora,Gentoo,Debian,FreeBSD、优麒麟、Rocky Linux、OpenAnolis等,常见的编程语言和构建依赖包和工具,例如npm、Maven、PyPI、Composer、Jenkins、KiCad、Blender等,以及云原生等领域的主流软件Kubernetes、Docker、MangoDB、MariaDB等,已经累计收录了几百个开源软件的镜像。

https://mirrors.aliyun.com/centos/

        根据镜像站的目录,找到缺失的文件,比如把代表8的这个"releasever" 改成releasever-stream。

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
官方标配!吊炸天的 Linux 可视化管理工具,必须推荐给你!
CentOS 8 配置阿里雲源和epel源
CentOS YUM源配置
RHEL7 用centos7 的163 yum源
更改CentOS镜像为国内镜像
架设内部yum服务器
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服