当前位置:论坛首页 > Linux面板 > 讨论

Debian13 安装宝塔面板,踩过的一些坑总结

发表在 Linux面板2025-8-14 09:51 [复制链接] 2 389

1、安装宝塔面板时,报错无法进行,部分报错信息如下图:

=================================================
ERROR: Make python env fielded.
ERROR: 编译宝塔运行环境失败!
Debian GNU/Linux 13
============================================
install.sh: 行 222: pkg-config: 未找到命令
检测到缺少系统ssl相关依赖,可执行下面命令安装依赖后再重新安装宝塔看是否正常
执行前请确保系统源正常
安装依赖命令: apt-get install libssl-dev -y
==================================================

实际这里给出的修复提示是个误导,可以自行查看具体安装日志,是否存在如下信息:

checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH

原因:宝塔面板需要编译Python环境,但纯净的Debian13系统中没有默认安装C编译器和相关开发工具。

apt install -y build-essential
apt install -y python3-dev python3-pip
apt install -y libssl-dev libffi-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev

执行上述代码进行安装,然后自行验证一下核心工具是否安装成功:

gcc --version
make --version
python3 --version
python3-config --cflags

然后再次执行下面的命令,以适配Debian13:

apt install -y libc6-dev linux-libc-dev
apt install -y zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev

上述所有命令请在执行安装宝塔面板之前执行,建议重装新环境后按顺序实施。

2、面板中安装任意环境,都会触发先安装必要环境库,其中有一些未知的适配性问题。

比如当必要环境库安装完毕之后,过一会再登录SSH会发现你的终端上多出"You have new mail",该问题可以100%复现。

mail查看邮件内容,会被塞满邮件sendmail相关的cron任务错误,此时系统每20分钟就会尝试执行但找不到相关文件,在未安装该必要环境库前没有这个问题。

考虑到大多数现代系统已经使用postfix或其他邮件系统,实际可以完全移除sendmail相关组件,这里就没有做错误分析和定位:

apt purge sendmail sendmail-bin sendmail-cf sendmail-base
apt autoremove

执行之后即可解决问题。

上述都针对官方纯净Debian13系统,基于我数台生产环境升级Debian13摸索的一些经验,如果还有什么问题可以帖子下面回复,帮大家看看。
使用道具 举报 只看该作者 回复
发表于 2025-8-14 11:55:57 | 显示全部楼层
感谢大佬的分享!!
使用道具 举报 回复 支持 反对
发表于 2025-8-14 12:48:21 | 显示全部楼层
感谢大佬的分享!!
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表