You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS EC2环境下安装T-pot v.20.06蜜罐出现“Debian Focal不被支持”报错如何解决?

解决T-pot v20.06安装报错‘Aborting. Debian focal is not supported.’的问题

你遇到的这个问题核心是T-pot v20.06作为2020年发布的老版本,仅支持特定的旧版Linux发行版,而且这里还有个小误区:Debian并没有"focal"这个版本代号——"focal"是Ubuntu 20.04的官方代号,可能你的系统被安装脚本误识别,或者你选错了发行版镜像。下面是几个针对性的解决办法:

1. 切换到T-pot v20.06官方支持的发行版(最稳妥)

T-pot v20.06的官方支持列表里,仅包含:

  • Debian 10 (代号Buster)
  • Ubuntu 18.04 (代号Bionic)

你需要在AWS EC2上重新创建对应版本的实例:

  • 登录EC2控制台,启动实例时,在镜像市场里筛选Debian 10或Ubuntu 18.04的官方镜像
  • 实例初始化完成后,重新拉取T-pot v20.06的安装包,再执行你的安装命令:sudo ./install.sh --typeauto --conf=tpot.conf

2. 临时修改安装脚本的版本检测逻辑(风险自担)

如果你实在不想更换系统,可以手动修改install.sh里的版本校验规则:

  • 用编辑器打开安装脚本:nano install.sh
  • 找到定义支持发行版的代码段(通常是一个名为SUPPORTED_DISTROS的数组),把你的系统代号(比如focal、bullseye等)添加进去
  • 保存修改后,重新运行安装命令

注意:这种操作可能引发后续依赖冲突、服务启动失败等问题,因为新版本系统的软件包版本和T-pot v20.06的预期不匹配,仅作为临时应急方案

3. 升级到最新版T-pot(长期推荐)

T-pot的后续版本已经适配了更多新发行版(包括Debian 11/12、Ubuntu 20.04/22.04等),而且修复了大量旧版本的bug。你可以直接下载最新版的T-pot安装包,按照官方指引完成安装,这样不仅能解决当前的版本兼容问题,还能获得更好的稳定性和安全更新。


内容的提问来源于stack exchange,提问作者slaplaplaca

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.30 18:22:51