linux 安装软件报错 Errors during downloading metadata for repository ‘appstream‘ 2025-03-17 linux 暂无评论 9 次阅读 linux 安装软件报错 `Errors during downloading metadata for repository ‘appstream‘` yum命令安装时报错,具体报错信息 ``` Errors during downloading metadata for repository 'appstream': - Curl error (6): Couldn't resolve host name for http://mirrorlist.centos.org/?release=8&arch=x86_64&repo=AppStream&infra=stock [Could not resolve host: mirrorlist.centos.org] 错误:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: Curl error (6): Couldn't resolve host name for http://mirrorlist.centos.org/?release=8&arch=x86_64&repo=AppStream&infra=stock [Could not resolve host: mirrorlist.centos.org] ``` CentOS 8操作系统版本结束了生命周期(EOL),Linux社区已不再维护该操作系统版本。 参考 ``` #CentOS 6 curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-6.10.repo #CentOS 7 curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo #CentOS 8 curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo ``` ``` # Centos 6 minorver=6.10 sudo sed -e "s|^mirrorlist=|#mirrorlist=|g" \ -e "s|^#baseurl=http://mirror.centos.org/centos/\$releasever|baseurl=https://mirrors.aliyun.com/centos-vault/$minorver|g" \ -i.bak \ /etc/yum.repos.d/CentOS-*.repo # CentOS 8 minorver=8.5.2111 sudo sed -e "s|^mirrorlist=|#mirrorlist=|g" \ -e "s|^#baseurl=http://mirror.centos.org/\$contentdir/\$releasever|baseurl=https://mirrors.aliyun.com/centos-vault/$minorver|g" \ -i.bak \ /etc/yum.repos.d/CentOS-*.repo ``` 解决办法:阿里官方源 https://developer.aliyun.com/mirror/centos https://developer.aliyun.com/mirror/centos-vault 标签: yum 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。