在一台机器上,我已经安装了Ubuntu Precise 12.04 beta并且已经升级到最新的软件包.
在另一台机器上,我已经安装了Debian SID Unstable并且已经升级到最新的软件包.
在Ubuntu机器上uname -a读取:
Linux 3.2.0-20-generic #32-Ubuntu SMP Thu Mar 22 02:22:46 UTC 2012 x86_64 x86_64 x86_64 GNU/linux
在Debian机器上uname -a读取:
linux 3.2.0-2-amd64 #1 SMP Wed Mar 28 13:28:04 UTC 2012 x86_64 GNU/linux
Ubuntu: 3.2.0-20-genericDebian: 3.2.0-2-amd64
linux 3.2版本发布于:
linux-3.2.tar.gz 05-Jan-2012 00:40 94M
从那时起,已经发布了13个版本,从kernel.org发布了3.2.1 .. 3.2.13,发布了3.3个版本.
我的问题是关于我的两台机器上两个内核的源代码树的历史:
从哪个官方kernel.org内核版本派生出来的那两个版本的内核?
Debian SID内核与Ubuntu Precise内核的关系是什么?
从kernel.org源代码生成的更改3.2.0-2-amd64是否也出现在Ubuntu上的3.2.0-20-generic中?
Debian SID内核是Ubuntu的“上游”吗?
第四个版本号是什么意思(在第一个破折号之后)在Debian的情况下是“2”而在Ubuntu的情况下是“20” – 它与上述有什么关系?
解决方法 Ubuntu内核与上游内核不同,尽管版本号可能类似.您可以在 Ubuntu Wiki中了解Ubuntu内核,它可以回答您的第一个和第四个问题:Beta-2 includes the 3.2.0-20.33 Ubuntu kernel which is based on the v3.2.12 upstream stable linux kernel.
The Ubuntu Kernel FAQ描述版本编号如下:
Given a version like
2.6.35-6.9-generic
this can be broken into four
parts as below:
<base kernel version>-<ABI number>.<upload number>-<flavour>
The base kernel version represents the mainline version on which the Ubuntu
kernel is based. The ABI number represents significant changes in the
kernel Application Binary Interface. The upload number is a
monotonically increasing counter for each upload of this base version.
The flavour indicates which kernel configuration variant this is
您还可以查看Ubuntu to Mainline kernel version mapping以获取有关ubuntu内核版本与上游内核版本的更多信息.
总结以上是内存溢出为你收集整理的Linux内核版本控制:Debian Sid vs Ubuntu Precise全部内容,希望文章能够帮你解决Linux内核版本控制:Debian Sid vs Ubuntu Precise所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)