执行yum报错:failure: repodata/repomd.xml from download.docker.....Errno 256] No more mirrors to try的解决方法

这篇具有很好参考价值的文章主要介绍了执行yum报错:failure: repodata/repomd.xml from download.docker.....Errno 256] No more mirrors to try的解决方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

小土豆Docker学习随笔

—— 清听凌雪慕忆

📢📢📢📣📣📣 Hi,大家好!

我是小土豆,一名Lab、IT搬砖工人。 😜😜😜

深受周围IT大佬的影响哈, 作者也坚定学习方向、自律,步履不停,永无休止。Linux运维、Python等的学习过程中,不断完善学习笔记,如有错误请指正,同时,帮助更多的爱好者入门,共同进步!

作者自学Docker过程中,在安装yum-config-manager步骤时出现以下报错:

1. 报错问题

执行yum报错:failure: repodata/repomd.xml from download.docker.....Errno 256] No more mirrors to try的解决方法

执行yum报错:failure: repodata/repomd.xml from download.docker.....Errno 256] No more mirrors to try的解决方法

🥬思考ing!!!!求教ing。。。终于有了解决思路😜😜😜

2. 解决步骤

2.1删除原yum配置文件夹
[root@localhost ~]# cd /etc/yum.repos.d
[root@localhost yum.repos.d]# rm  -rf  *.*
2.2 卸载yum包
[root@localhost yum.repos.d]# rpm -qa yum yum-3.4.3-168.el7.centos.noarch
2.3 卸载安装组件
[root@localhost yum.repos.d]# rpm -qa | grep yum | xargs rpm -e --nodeps
[root@localhost yum.repos.d]# rpm -qa yum
[root@localhost yum.repos.d]# ls

r如果没有内容,则表明以卸载

2.4 下载新的rpm包

下载链接: http://mirrors.163.com/centos/7/os/x86_64/Packages/ ,下载完成后,并上传至服务器。

可以下载最新的rpm包。

【文件1】:yum-3.4.3-168.el7.centos.noarch.rpm
【文件2】:yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
【文件3】:yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm

执行yum报错:failure: repodata/repomd.xml from download.docker.....Errno 256] No more mirrors to try的解决方法

2.5 安装新yum
[root@localhost ~]# rpm -ivh yum-*
准备中...                          ################################# [100%]
正在升级/安装...
   1:yum-metadata-parser-1.1.4-10.el7 ################################# [ 33%]
   2:yum-plugin-fastestmirror-1.1.31-5################################# [ 67%]
   3:yum-3.4.3-168.el7.centos         ################################# [100%]
2.6 查看yum是否安装成功
[root@localhost ~]# rpm -qa yum
yum-3.4.3-168.el7.centos.noarch
2.7 导入证书
[root@localhost ~]# rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7
2.8 添加阿里源
[root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
--2022-06-24 23:15:42--  http://mirrors.aliyun.com/repo/Centos-7.repo
正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 39.175.104.244, 39.175.104.241, 39.175.104.243, ...
正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|39.175.104.244|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:2523 (2.5K) [application/octet-stream]
正在保存至: “/etc/yum.repos.d/CentOS-Base.repo”

100%[====================================================================================================================>] 2,523       --.-K/s 用时 0s

2022-06-24 23:15:42 (696 MB/s) - 已保存 “/etc/yum.repos.d/CentOS-Base.repo” [2523/2523])
2.9 清除缓存,生成新的缓存
[root@localhost ~]# yum clean all
已加载插件:fastestmirror
正在清理软件源: base extras updates
Cleaning up list of fastest mirrors
[root@localhost ~]# yum makecache
已加载插件:fastestmirror
Determining fastest mirrors
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
base                                                                                                                                   | 3.6 kB  00:00:00
extras                                                                                                                                 | 2.9 kB  00:00:00
updates                                                                                                                                | 2.9 kB  00:00:00
(1/10): base/7/x86_64/group_gz                                                                                                         | 153 kB  00:00:00
(2/10): base/7/x86_64/filelists_db                                                                                                     | 7.2 MB  00:00:02
(3/10): extras/7/x86_64/primary_db                                                                                                     | 247 kB  00:00:00
(4/10): base/7/x86_64/other_db                                                                                                         | 2.6 MB  00:00:00
(5/10): extras/7/x86_64/other_db                                                                                                       | 148 kB  00:00:00
(6/10): updates/7/x86_64/filelists_db                                                                                                  | 8.7 MB  00:00:01
(7/10): updates/7/x86_64/other_db                                                                                                      | 1.0 MB  00:00:00
(8/10): base/7/x86_64/primary_db                                                                                                       | 6.1 MB  00:00:05
(9/10): updates/7/x86_64/primary_db                                                                                                    |  16 MB  00:00:02
(10/10): extras/7/x86_64/filelists_db                                                                                                  | 277 kB  00:00:05
元数据缓存已建立

🏅 待yum安装完毕后,方可执行docker-ce及相关工具安装。

2.10 安装必要的系统工具

安装需要的软件包, yum-utils 提供了 yum-config-manager 应用,并 device-mapper-persistent-data

和 lvm2 由需要 devicemapper 存储驱动程序。

[root@localhost ~]# sudo yum install -y yum-utils device-mapper-persistent-data lvm2

执行yum报错:failure: repodata/repomd.xml from download.docker.....Errno 256] No more mirrors to try的解决方法

💞 安装正常并无其他相关报错!

2.11 添加软件源信息
[root@localhost ~]# sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
已加载插件:fastestmirror
adding repo from: https://download.docker.com/linux/centos/docker-ce.repo
grabbing file https://download.docker.com/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
repo saved to /etc/yum.repos.d/docker-ce.repo

💞 安装正常并无其他相关报错!

2.12 更新 yum 缓存
[root@localhost ~]# sudo yum makecache fast
2.13 安装Docker-CE
[root@localhost ~]# sudo yum install docker-ce docker-ce-cli containerd.io

执行yum报错:failure: repodata/repomd.xml from download.docker.....Errno 256] No more mirrors to try的解决方法

执行yum报错:failure: repodata/repomd.xml from download.docker.....Errno 256] No more mirrors to try的解决方法文章来源地址https://www.toymoban.com/news/detail-403646.html

🚀🚀🚀 🚀🚀🚀 🚀🚀 Nice!!! 🚀🚀🚀🚀🚀🚀🚀🚀

到了这里,关于执行yum报错:failure: repodata/repomd.xml from download.docker.....Errno 256] No more mirrors to try的解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决failure: repodata/repomd.xml from kubernetes: [Errno 256] No more mirrors to try

    failure: repodata/repomd.xml from kubernetes: [Errno 256] No more mirrors to try. https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/repodata/repomd.xml: [Errno -1] repomd.xml signature could not be verified for kubernetes 翻译: 失败:repodata/repomd。来自kubernetes的xml:[Errno 256]没有更多镜像可供尝试。 https://mirro

    2024年02月01日
    浏览(41)
  • [Centos7 yum源报错] repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found 解决方案

    前言: 用公司的ECS  yum方式安装JDK1.8,出现yum源找不到的问题,具体报错如下: http://yum.tbsite.net/epel/7/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found Trying other mirror. 一、直接替换成阿里云的yum源的方法( 对我无效 ) 替换Centos-Base.repo前可以备份一下 下载阿里云的yum源并

    2024年02月11日
    浏览(50)
  • 解决:Failed to download metadata for repo ‘base‘: Cannot download repomd.xml: Cannot download repodata

    1.先查看本机的系统信息 [root@h0436 h0436 zlong]# cat /etc/redhat-release 2.进入yum.repos.d [root@h0436 zlong]# cd /etc/yum.repos.d 3.查看镜像文件(看看你需要修改的哪个文件) [root@h0436 yum.repos.d]# ls CentOS-Base.repo         CentOS-Base.repo.bak  epel.repo CentOS-Base.repo.backup  docker-ce.repo 4.修改文件(我的是

    2024年01月18日
    浏览(53)
  • CentOS 执行yum命令报错【错误:为仓库 ‘appstream‘ 下载元数据失败: ...】

    文章目录 一、遇到问题 二、原因分析 三、解决问题 方案一:更新centos提供的yum源新地址 1. yum源仓库配置文件内容 2. 更新yum源新地址 3. 测试yum安装命令 方案二:更新为 国内的yum源 1. 使用 阿里的yum源 2. 使用 网易的yum源 3. 使用 清华的yum源 四、总结 一、遇到问题 刚安装的

    2024年02月13日
    浏览(47)
  • CentOS 8 执行yum命令报错:Failed to set locale, defaulting to C.UTF-8

    今天Docker新搞了一个 CentOS 镜像,在运行基于该镜像的容器,执行 yum 命令时,遇到了如下报错: 目前使用 docker pull centos 不指定tag,拉取的latest,centos的版本为 8.4.2105 其中 Error: Failed to download metadata for repo \\\'appstream\\\': Cannot prepare internal mirrorlist: No URLs in mirrorlist 是yum镜像源的问

    2024年02月11日
    浏览(50)
  • Android Studio 加载依赖卡在Download maven-metadata.xml解决方法

    目录 前言: 一、下载 maven-metadata.xml 文件的方法 1.手动下载:         2.使用 Gradle 自动下载: 二、使用Gradle 自动下载 三、源码获取         在开发 Android 应用程序时,我们经常需要引入第三方库来满足特定需求。Maven 是一个流行的项目管理工具,它允许开发者集中

    2024年01月20日
    浏览(95)
  • vue/cli@4执行npm run build报错:Syntax Error: Thread Loader (Worker 2) The “from“ argument must be of

    目录 1、问题 2、原因 3、解决方案 Syntax Error: Thread Loader (Work 2) The \\\"from\\\" argument must be of type string. Received undefined 语法错误:线程加载器(工作2) “from”参数的类型必须为字符串。接收未定义 错误提示代码: vue-cli 使用 wokrer-loader 加载 web woker 时,使用 npm run build 有很大机

    2024年02月09日
    浏览(55)
  • downloading Olivetti faces from urllib.error.HTTPError: HTTP Error 403: Forbidden

    最近在学Tensorflow和Sklearn,一个原因是想搞机器视觉,另外一个原因是想探索深入了解一下AI等等方面的知识,例如神经网络等等。 遇到的第一个问题是有些包用不了,一个可能是因为墙墙,另外一个可能是因为历史版本太久没更新导致网页地址挂了。代码是1.ipynb,具体报错

    2024年02月11日
    浏览(56)
  • ERROR: cannot download default sources list from: https://raw.githubusercontent.com

    ERROR: cannot download default sources list from: https://raw.githubusercontent.com 报错原因是GitHub的raw.githubusercontent.com无法连接 需要解决GitHub的raw.githubusercontent.com无法连接问题 通过IPAddress.com首页,输入raw.githubusercontent.com查询到真实IP地址 修改hosts Ubuntu, sudo vi /etc/hosts 添加以下内容保存即可

    2024年02月13日
    浏览(50)
  • Git配置代理:fatal: unable to access*** github Failure when receiving data from

    github自从被微软收购以后,大多数情况没点科技上网都进不去了,还是怀念以前随时访问的时光。 我一直都是开着系统代理的,但是今天拉一个项目发现拉不下来了,报错: 这只能说明我自己的Git里面代理没生效咯~ 那就自己手动设置吧! 首先看一下自己的配置 设置代理

    2024年02月05日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包