我正在尝试了解 Debian 内核映像包版本控制。
以此输出为例:
$ apt search linux-image | grep amd64-unsigned
linux-image-5.10.0-10-amd64-unsigned/stable 5.10.84-1 amd64
linux-image-5.10.0-11-amd64-unsigned/stable-security 5.10.92-1 amd64
. . .
如果我理解正确,我们有:
- 内核版本 5.10.84-1 → ABI 版本 5.10.0-10
- 内核版本 5.10.92-1 → ABI 版本 5.10.0-11
显然,Linux 内核似乎没有遵循semver 模型,因为 ABI 在补丁版本之间的变化相当随意。
那么 Debian 是如何确定何时需要调整 ABI 版本号的呢?