• Linux/Centos7 yum安装失败(出现repodata/repomd.xml: [Errno 14] HTTP Error 404 Not Found)的解决方法


    问题描述:

    出现具体的错误提示如下:

    http://mirrors.aliyun.com/non-supported/rhel/7/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found
    正在尝试其它镜像。

    解决方案:

    1.删除老仓库文件

    cd /etc/yum.repos.d
    
    rm *.*

    2.卸载yum包 

    rpm -qa yum yum-3.4.3-150.el7.centos.noarch

    卸载安装组件

    rpm -qa | grep yum | xargs rpm -e --nodeps 
    
    rpm -qa yum

    3.下载最新的rpm包

    http://mirrors.163.com/centos/7/os/x86_64/Packages/ 这个目录下 找最新的rpm包,并下载。

    1. yum-最新版.centos.noarch.rpm 
    2. yum-metadata-parser-最新版.x86_64.rpm
    3. yum-plugin-fastestmirror-最新版.noarch.rpm

    下载 wget 跟你找到最新软件包名称

    4 安装yum

    rpm -ivh yum-*

    查看安装是否成功

    rpm -qa yum

    5. 导入证书

    rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-7

    6.添加阿里的源

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

    7.清除缓存 生成新的缓存

    yum clean all
    
    yum makecache

    8.最后,通过命令查看配置好的yum源是否正常:yum repolist

  • 相关阅读:
    AGC 044 A
    example
    python3遇到的问题
    构建开发环境
    pandas处理数据
    pandas.DataFrame对象解析
    pandas再次学习
    监督式学习
    机器学习的基础概念
    赖世雄老师的音标课,旋元佑老师的语法书
  • 原文地址:https://www.cnblogs.com/yang5726685/p/15662007.html
Copyright © 2020-2023  润新知