开发机环境切换到openEuler,测试了一下宝塔的功能,除了因为发行版问题基本上mysql,nginx,php的安装都需要编译安装以外。其实就没什么问题了,甚至连docker都是正常的 但是系统版本的显示是有问题的,很令人难受。 通过f12,一步步推导出处理这部分的代码在/www/server/panel/class/public.py文件中 查看源代码,宝塔这里的检测看得出来是改了好几版了……太多的if else嵌套了 通过阅读源代码,发现如果没有检测到/etc/.productinfo和/etc/redhat…