这种情况可能是由于网络连接问题导致的。可以尝试以下几种解决方法:

  1. 检查网络连接是否正常,确保能够访问外网。

  2. 尝试清除 Yum 的缓存,然后再次运行命令:

sudo yum clean all sudo yum update


3. 检查 `/etc/yum.repos.d/` 目录下的配置文件是否正确,特别是 `AppStream.repo` 文件是否存在,内容是否正确。如果不存在,可以创建一个新的 `AppStream.repo` 文件,内容如下:

[AppStream] name=CentOS-$releasever - AppStream baseurl=http://mirror.centos.org/centos/$releasever/AppStream/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial enabled=1


4. 如果以上方法都无法解决问题,可以尝试更改 Yum 的源,例如使用阿里云的镜像源。具体方法可以参考阿里云的官方文档:https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.4f2c4b38VZLYWk
CentOS-8 Yum 更新失败:解决 'Failed to download metadata for repo 'AppStream'' 错误

原文地址: https://www.cveoy.top/t/topic/oysu 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录