Centos安装宝塔提示"为仓库 'appstream' 下载元数据失败"报错的解决方法

       本来想着在Centos8里面安装宝塔环境,登录Centos8的SSH以后,用root运行宝塔官方一键安装脚本,结果报错了,提示:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist;

       于是上网查了一下,发现是CentOS 8在2022年12月31日将迎来到生命周期终点(End of Life,EoL),即Linux社区已不再维护该操作系统版本,所以自带的yum源也就全部失效了,最终导致使用该默认源就无法安装软件。查到问题所在,那解决问题就简单了:

1、敲命令进入源的目录查看有什么文件:

cd /etc/yum.repos.d/
ls

 

2、既然这些源都失效不能用了,那就全部删了吧,删除后再看一下,没有文件了:

rm -rf ./*.repo
ls

 

 

3、敲命令下载新的源:

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

 

 

4、敲命令建立缓存:

yum makecache

 

 

5、进入/root文件夹下,执行安装宝塔命令,可以正常运行了:

cd /root
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

点赞

发表回复