Ubuntu内核版本与上游版本有何关联?

在Oneiric上,uname -r打印出"3.0.0-14-generic"。
这是否意味着我正在运行基于上游(Linux)3.0.0的Ubuntu内核?还是它实际上是基于Linux版本3.0.14?
我尝试过克隆Linux内核存储库并将Ubuntu存储库添加为远程存储库,但像git show-branch Ubuntu-3.0.0-14.23 v3.0.14这样的命令显示这两个标签在Linux 3.0.4处分叉,并且我看不到在Ubuntu标签的末端附近有任何指示重新基于新上游版本的提交。
1个回答

是的,它基于上游版本3.0.0。
数字14不是内核版本号的一部分,只是Ubuntu发布版本号。如果您查看软件包的控制文件,应该能够看到每个版本之间的更改。

1查看http://kernel.ubuntu.com/git-repos/ubuntu/ubuntu-oneiric.git/的`Ubuntu-3.0.0-14.23`标签,其中一个最近的提交信息是"Linux 3.0.9"。这是否意味着它包含了一部分或全部的3.0.9版本,尽管理论上是基于3.0.0版本的? - gfxmonk
1看起来你是对的,我不知道他们为什么会做这样的事情!这很令人困惑,也没有特别有帮助。可能与从2.6到3.x的编号更改有关:也许他们的脚本无法更改第三位数字? - totaam