git不同linux版本说明

来源:互联网 发布:剑网三女神脸数据 编辑:程序博客网 时间:2024/04/30 12:05

在确保你安装好git后,我们就可以通过git来下载linux kernel了,这时要先说一下linux的版本分类。

在 Linux 内核官网上(https://www.kernel.org/),我们经常看到如下的版本分类:

如上图,这里就有三个版本,分别为:mainline 、stable、longterm。
  1. mainline 是主线版本,也就是目前正在开发的一个版本,目前主线版本为 3.15-rc5。
  2. stable 是稳定版,由 mainline 在时机成熟时发布,稳定版也会在相应版本号的主线上提供 bug 修复和安全补丁,但内核社区人力有限,因此较老版本会停止维护,而标记为 EOL (End of Life)的版本表示不再支持的版本。从上面可以看出现在的stable版本是:3.14.4
  3. longterm 是长期支持版,目前还处在长期支持版的有五个版本的内核,分别为 3.12.19 3.10.40  3.4.90  3.2.58  2.6.32,长期支持版的内核等到不再支持时,也会标记EOL

同时不同的版本对应的git地址也不一样,可以点每个版本后面的cgit连接,过去之前再点上面的index,就可以在最下面看到git clone的地址了,如下面是mainline的地址:

Clonegit://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.githttps://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.githttps://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux.git

这时运行:git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git就可以下载到mainline分支的代码了,其它的版本的与这个一样,就不再说明。

 

参考:

 

  • http://en.wikipedia.org/wiki/Linux_kernel#Version_numbering
  • https://lkml.org/lkml/2013/11/3/160
  • http://lxr.linux.no/
  • https://kernel.org/
  • http://blog.csdn.net/hazir/article/details/15808959

3 0
原创粉丝点击