Linux 版本命名规则
Linux 版本通常分为两类:
- 内核版本:例如
6.8.12。 - 发行版版本:例如 Ubuntu 24.04、Debian 12。
它们并不是一回事。发行版是完整的操作系统,其中包含 Linux 内核和各种软件。
内核版本
Linux 内核版本通常采用以下格式:
主版本号.次版本号.修订号例如 6.8.12:
6:主版本号。8:次版本号。12:修订号,通常表示错误修复和安全更新。
测试中的候选版本会带有 -rcN,例如:
6.9-rc1其中 rc 是 Release Candidate(发布候选版)的缩写。
部分版本会被选为 LTS(长期支持)版本,获得更长时间的维护。LTS 是维护属性,不是版本号的一部分。
早期 Linux 内核曾用次版本号的奇偶性区分版本:
- 偶数表示稳定版,如
2.4.x。 - 奇数表示开发版,如
2.5.x。
从 2.6 开始,这条规则不再使用。
发行版版本
不同 Linux 发行版有不同的命名规则:
- Ubuntu 24.04:
24.04表示 2024 年 4 月发布。 - Debian 12:使用递增的数字版本,并配有版本代号。
- RHEL 9.4:使用主版本号和次版本号。
- Arch Linux:采用滚动更新,没有传统的固定大版本。
查看版本
查看当前运行的内核版本:
uname -r查看 Linux 发行版版本:
cat /etc/os-release总结
- 内核版本和发行版版本是两个不同的概念。
- 内核版本通常写成
主版本号.次版本号.修订号。 - 不同发行版有各自的版本命名方式。