为什么git不包含最新的Linux内核?

use*_*454 3 git linux-kernel

我可以看到最新版本是4.4-rc8我的git pull ; git log说法:Linux 4.4-rc6.难道我做错了什么?

Sam*_*nko 5

您的git remote -v命令输出显示您正在使用稳定的内核树:

git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
Run Code Online (Sandbox Code Playgroud)

它不包含最新的内核版本.对于最新的内核,您需要使用主线内核(Linus Torvald的树).使用此遥控器执行此操作:

git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Run Code Online (Sandbox Code Playgroud)

使用此遥控器,您应该能够4.4-rc8git tag命令输出中看到最新版本(当前是它).

基本上,要获得内核,您应该:

  • 访问kernel.org
  • 选择你想要的内核版本,stable或mainline(你可以看到每个内核的版本号)
  • 单击所选版本的浏览链接
  • 转到摘要选项卡.

在那里,您可以看到最新版本标签和克隆链接(在底部).