版本支持周期 (EOL)
Debian stable、oldstable、LTS 和 EOL 的支持边界、日期速查、升级窗口与下线建议。
常规支持长期支持 (LTS)计划中
Debian 13 与 14 的结束日期为预估值。
日期基准
本页按 2026-07-03 的 Debian 官方发布信息整理。Debian 12(Bookworm)的常规安全支持计划持续到 2026-07-11,LTS 计划持续到 2028-06-30。请以 Debian Releases 与 Debian LTS 为最终来源。
EOL 不是“系统立刻不能用”,而是安全维护和问题修复的责任边界发生变化。对公网服务、办公终端、开发环境和家庭服务器来说,正确理解支持周期能避免把系统留在无人维护的状态。
Debian 支持阶段
| 阶段 | 说明 | 适合状态 |
|---|---|---|
| stable | 当前稳定版,由 Debian 安全团队维护 | 新部署、生产、日常主力系统 |
| oldstable | 上一个稳定版,仍有常规维护窗口 | 已部署系统的过渡期 |
| LTS | 常规安全支持结束后,由 LTS 团队维护 | 争取迁移时间,不适合无限期拖延 |
| ELTS | 扩展长期支持,通常由第三方商业服务提供 | 特殊遗留系统 |
| EOL | 公开安全支持结束 | 升级、替换、隔离或下线 |
日期速查
| 版本代号 | 正式发布日期 | 常规安全支持结束 | LTS 结束 | 当前建议 |
|---|---|---|---|---|
| Debian 13 (Trixie) | 2025-08-09 | 2028-08-09 | 2030-06-30 | 新部署首选 |
| Debian 12 (Bookworm) | 2023-06-10 | 2026-07-11 | 2028-06-30 | 规划升级到 Debian 13 |
| Debian 11 (Bullseye) | 2021-08-14 | 已结束 | 2026-08-31 | 尽快迁移 |
| Debian 10 (Buster) | 2019-07-06 | 已结束 | 2024-06-30 | 不应继续暴露在公网 |
| Debian 9 (Stretch) | 2017-06-17 | 已结束 | 2022-06-30 | 下线或隔离 |
| Debian 8 (Jessie) | 2015-04-25 | 已结束 | 2020-06-30 | 下线或隔离 |
Debian 13 的 regular support 和 LTS 日期按 Debian Releases 页面当前公开信息整理,后续会随 Debian 官方公告更新。
LTS 阶段要注意什么
LTS 能提供更多迁移时间,但它不是 stable 的完整替代品:
- LTS 支持范围可能不覆盖 Debian 仓库中的所有包。
- 某些桌面应用、开发工具或小众服务可能不在支持范围内。
- LTS 更适合“保持安全直到迁移完成”,不适合继续新增业务。
- 如果系统暴露在公网,应把 LTS 开始视为升级倒计时,而不是长期维持状态。
EOL 前 90 天检查
| 检查项 | 目标 |
|---|---|
| 资产清单 | 确认还有哪些机器运行旧版本 |
| 服务清单 | 标出公网服务、数据库、CI、跳板机和备份节点 |
| 包支持范围 | 确认关键包是否仍在 LTS 支持范围内 |
| 升级路径 | Debian 11 先升 12,再升 13;不要跳多个 stable 版本 |
| 备份恢复 | 确认备份能恢复,而不只是“有备份文件” |
| 维护窗口 | 为服务器和远程机器准备控制台或救援环境 |
| 回滚方案 | 准备快照、镜像、配置备份或替换机器 |
不同系统的处置建议
| 系统类型 | EOL 前建议 |
|---|---|
| 公网服务器 | 提前升级或迁移;不要等到 LTS 最后一个月 |
| 内网服务 | 评估是否隔离网络、限制访问、安排升级 |
| 桌面电脑 | 优先升级到当前 stable,避免浏览器和桌面应用长期滞后 |
| 实验室 / 教学机 | 用镜像重装通常比多次升级更省时 |
| 遗留设备 | 如果无法升级,至少隔离网络并限制可访问服务 |
升级前命令检查
cat /etc/debian_version
apt update
apt list --upgradable
dpkg --audit
apt-mark showhold
systemctl --failed
df -h如果这些检查本身已经报错,先修复当前系统,再开始大版本升级。