数据来自 https://endoflife.date/tags/os , 总结:
- Alpine 很厚道,半年发布一次,每个版本维护 2 年;
- Debian 很稳,大版本两年发布一次,大版本维护 5 年,留了 3 年时间升级;
- Fedora 一般,半年发布一次,每个版本维护 1 年,也就是留了半年升级;
- NixOS 很黑,半年发布一次,只维护 0.5 年,仅留一个月时间升级!!!;
- Ubuntu non-LTS 也不行,半年发布一次,只维护半年多一点,留了三个月时间升级;
- FreeBSD 的 quarterly ports、NetBSD 的 quarterly pkgsrc 以及 OpenBSD 半年一次随 OS 一起发布的 OpenBSD ports 都只支持一年;
- Slackware 是唯一一个基本以一人之力维护 10 年以上的发行版,不愧是最老的 Linux 发行版;
- 服务器操作系统请优先用 Debian stable、次之 Ubuntu LTS,再次之 Rocky Linux 或 Alma Linux;
| OS | Lifecycle(years) | Version |
|---|---|---|
| Alma Linux | 10 | major |
| Alpine Linux | 2 | minor |
| Debian stable | 5 | major |
| Fedora | 1 | major |
| FreeBSD | 5 | major |
| Linux Mint | 5 | major |
| MX Linux | 5 | major |
| NetBSD | 5~6 | major |
| NixOS | 0.5 | minor |
| OpenBSD | 1 | minor |
| openSUSE Leap | 2 | minor |
| OpenWrt | 2 | minor |
| Rocky Linux | 10 | major |
| Slackware | 5~11 | major |
| Ubuntu LTS | 5~10 | major |
| Ubuntu non-LTS | 0.7 | minor |