宝塔面板无法下载
网友反馈再更新宝塔面板7.9后,在弹出下载框后就不动了,下载一直卡在0%,弹出F12控制台发现报错。当时界面如下:
在尝试重启服务器和宝塔面板等方法无果后,才注意到我的是Centos8.2的系统,而Centos8版本的系统已经于2021年12月月底停止维护。所以所有的包,软件这些都下载不了。
解决方法
解决这个问题的方式有两种,一种是重装Centos7版本,另一种是将系统升级到最新版即Centos Stream8版本。
重装Centos需要打开服务器控制台,我的是阿里云的,找到重置系统部分选择Centos7.x的系统,然后输入手机验证码即可进行更换。这种方式的优点是简单,方便;缺点是需要将自己的站点进行迁移,工作量较大。 升级Centos到最新版前最好先备份自己的站点以及数据库。然后按照下面的步骤,打开宝塔终端,一步步输入以下命令:
cat /etc/redhat-release 查看当前版本 dnf search centos-release-stream 查看dnf仓库是否有centos-release-stream dnf install -y centos-release-stream 开始安装centos-release-stream dnf repolist 查看已经安装的 dnf swap centos-linux-repos centos-stream-repos 设置默认仓库 dnf distro-sync 同步仓库 cat /etc/redhat-release 查看当前版本 rm -rf /www/server/panel/BTPanel/ 删除目录 curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh 覆盖安装
最后,问题得以解决,能够成功更新和下载软件了。