根据错误提示信息到网上查找相关解决方案,按照大部分的做法更换了yum源但还是不行,接着就看到了这个做法:
CentOS8更换yum源后出现同步仓库缓存失败的问题 - 云+社区 - 腾讯云 (tencent.com)
照着改了配置内容还是不行,然后想着仓库缓存失败有可能是指定的仓库地址不存在,于是把baseurl后面的地址搜了下
并没有报错信息中的AppStream,接着打开CentOS阿里云镜像主页,发现有两个地址,打开第二个,根据虚拟机版本打开对应的版本
出现了用yum命令下载时的报错信息字眼‘appstream’,重新修改配置文件,把baseurl后面的/centos/8/换成/centos-vault/8.0.1905/
最后输入yum makecache建立缓存,大功告成