centos8 报错 Failed to download metadata for repo 'AppStream'
    文章作者:恒爱网络 阅读次数:2035 发布时间:2022-3-16

    由于centos8不在提供维护更新了,所以下载新的CentOS.repo

    根据自己的centos版本可在 https://mirrors.aliyun.com/repo/ 下查看已有aliyun已提供的版本。一般下载 Centos-vault-8.5.2111.repo 即可。

    wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo 

    运行 yum makecache 生成缓存

    yum makecache
    
    cd  /etc/yum.repos.d/
    
    把 CentOS-Base.repo 之外的其他文件全部删除 
    
    rm CentOS-*   #执行这个命令的时候注意 遇到 CentOS-Base.repo 输入 n  其余的都是输入 y 删除
    
    之后再执行
    
    yum clean all
    
    yum makecache
    完成以上步骤之后就可以正常 yum 安装软件了。