回答
其实我觉得你应该知道,stable/EOL
和longterm
平均:
由于内核从mainline
移动到stable
类别中,有两种情况:
- 他们可以几个bug修正后达到
End of Life
修订版,这意味着内核维护者将不会再发布该内核版本的错误修正,或者它们可以被放入longterm
维护中,这意味着维护者w我在更长的时间内为这个内核版本提供了错误修正。
这里是长期的释放内核和稳定的内核:
mainline: 4.10-rc4
stable: 4.9.4
stable: 4.8.17
longterm: 4.4.43
longterm: 4.1.37
longterm: 3.18.46
longterm: 3.16.39
longterm: 3.12.69
longterm: 3.10.104
longterm: 3.4.113
longterm: 3.2.84
如果你想看到Linux内核的changelog或错误,你可以检查出this,也可以读Linux内核的feature history 。
希望这会有所帮助。
因此,2.x版没有长期版本? –
如果是这样,那么适用于2.x版本的版本编程是什么? –
@ Sung-il如果你仍然想使用2.x版本,请尝试Linux内核2.6.32 LTS。 – McGrady
请找到this参考开始您的问题。
我对内核开发没有任何经验,但在某些时候也出现了关于主要版本号的重要性的相同问题。
调用来回答这个问题的第一点是The Linux Kernel Archives该组的版本为:
- v0.x - 历史
- 1.0 - changelog
- V1.1
- V1 0.2
- V1.3
- 2.0 - changelog
- V2.1 - 发展
- V2.2 - 稳定
- V2.3 - 发展
- V2.4 - 稳定,停留周围〜10年
- V2.5 - 发展
- V2 0.6 - 稳定,待了对于〜12年
- 3.x版 - 从2.6.39版本到3.0的过渡是一个完全正常的版本增量,以下为2.6系列*
- 设置模式v4.x - 从3.x切换到4。0版本号是毫无意义的,它不应该被关联到内核中的任何重要变化*
因此,尽管高达2.6版本有一个发展/稳定模式(见timeline),从2.6版本不同主版本号似乎没有任何意义,切换内核时应注意的事项是changelog和length of support。除此之外,从2变为3或从3变为4将不会与从3.x切换到3.y不同。
在Unix & Linux上有一个帖子,更详细地介绍了特定内核版本的亮点细节。
我如何找到4.1和4.4之间的区别? – AAI
一些想法。你可以检查[changelog](https://www.kernel.org/pub/linux/kernel/)或挖掘[commit log](https://git.kernel.org/pub/scm/linux/ kernel/git/stable/linux-stable.git/log /)或者勾选[news](https://www.linux.com/news/category/linux-kernel)查看高亮显示或用适当的[tag] (http://news.softpedia.com/newsTag/Linux%20kernel%204.4)。 –
- 1. Linux内核版本之间的区别是什么
- 2. 在Linux内核中,有什么区别__raw_readl/__ raw_writel和readl/writel?
- 3. Linux内核中dm和md有什么区别?
- 4. Linux内核模块中module_init和init_module有什么区别?
- 5. apache tomcat部署者和核心版本有什么区别?
- 6. 有什么区别? ./ ./*在Linux
- 7. Json.Net版本有什么区别?
- 8. Qt Creator版本有什么区别?
- 9. Orientdb版本有什么区别?
- 10. man-pages版本与Linux内核和libc版本有什么关系?
- 11. CentOS的Linux内核版本
- 12. Linux内核版本号?
- 13. Linux内核版本编号
- 14. VSE版本和Vyatta Core版本之间有什么区别AMI
- 15. Qt调试版本和Qt发布版本有什么区别?
- 16. 版本与集成版本有什么区别?
- 17. “软件版本”和“平台版本”有什么区别?
- 18. “运行时版本”和“版本”有什么区别?
- 19. 免费版本和检查版本有什么区别?
- 20. 什么可以影响linux内核的最终版本
- 21. jquery版本1,版本2和版本3版本有什么区别?
- 22. Linux内核中的struct net_device的dev_addr和perm_addr之间有什么区别
- 23. Linux内核中使用的三个优先级之间有什么区别?
- 24. 从内核的角度来看,GLI和CLI在Linux中有什么区别
- 25. nfsd和nfs(在linux源代码中,我有版本2.6.32)有什么区别?
- 26. Android内存管理与Linux内存管理有什么区别?
- 27. OpenCL中本地和全局内存区别有什么区别?
- 28. 什么是Linux内核源
- 29. Linux Bash。 2线有什么区别?
- 30. make nconfig&make linux-nconfig有什么区别?
https://kernelnewbies.org/LinuxVersions应该帮助:) – Jeyaram
过去,2.0.x 2.2.x和2.4.x(偶数小部分)是稳定系列和2.1.x,2.3。 x和2.5.x是发生重大变化的开发系列。当2.1的开发完成时,它变成了2.2,2.3变成了2.4,2.5变成了2.6。 2.6发布后,决定不开发新系列,而是继续开发2.6系列。在某些时候,决定在每个2.6.x版本中创建稳定的分支,导致2.6.x.y版本。其中一些成为长期版本。 3.x和4.x是2.6系列的直接延续。 –
@IanAbbott这真的很有帮助。非常感谢你! –