*在Centos8里面安装宝塔环境,登录Centos8的SSH以后,用root运行宝塔官方一键安装脚本,结果报错了,提示:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist;
问题出在CentOS 8已到达生命周期终点,即Linux社区已不再维护该操作系统版本,所以自带的yum源也就全部失效了,最终导致使用该默认源就无法安装软件。
解决方案:
在SSH中输入如下指令
1、cd /etc/yum.repos.d/
2、ls
上方命令解释:进入源的目录查看内容文件
3、rm -rf ./
.repo
4、ls
上方命令解释:删除失效的源文件之后查看文件是否还存在
5、wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
上方命令解释:下载新的源文件
6、yum makecache
上方命令解释:建立缓存
7、cd /root
上方命令解释:进入root文件夹
8、重新执行安装宝塔命令**