问题描述

服务器安装nginx依赖包的时候报错
在这里插入图片描述

错误:Failed to download metadata for repo 'AppStream': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

问题原因

原因是:CentOS-8于2021年12月31日停止了源的服务

可以命令查看一下系统是不是8:

cat /etc/redhat-release

在这里插入图片描述

解决步骤:

(1)打开/etc/yum.repos.d文件夹

cd /etc/yum.repos.d

(2)新建bak文件夹并将文件拷贝进其中:

mkdir bak
cp * bak/

可能出现cp: -r not specified; omitting directorybak提示,无影响,无视就好。

(3)使用以下命令进行内容替换

sed -i 's/$releasever/8-stream/' CentOS*repo

问题解决

输入以上命令之后,就可以接着运行你的install命令

参考

参考我的解决过程
在这里插入图片描述
在这里插入图片描述

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注