Kroah-Hartman 表示经常会有人咨询他们的产品 / 设备 / 笔记本电脑 / 服务器等应该使用哪个版本的稳定内核, 但考虑到每个人的需求不同, 各个版本的支持时间也有差异, 所以答案并非固定.
Linux Kernel 的稳定分支维护者 Greg Kroah-Hartman 近日在其个人博客 http://kroah.com/log/blog/2018/08/24/what-stable-kernel-should-i-use/ 上谈及了关于稳定内核版本的选择. Kroah-Hartman 表示经常会有人咨询他们的产品 / 设备 / 笔记本电脑 / 服务器等应该使用哪个版本的稳定内核, 但考虑到每个人的需求不同, 各个版本的支持时间也有差异, 所以答案并非固定. 他试图用这篇文章来写下对此事的看法, 以表达自己的观点.
Kroah-Hartman 列出了推荐使用的内核版本列表, 从优至劣排序如下:
选择使用自己喜欢的发行版所支持的内核
最新的稳定版本
最新的 LTS 版本
还在维护的老 LTS 版本
Kroah-Hartman 解释称, 对所有 Linux 用户来说, 最明智的选择是使用自己喜欢的发行版中的内核. 就个人而言, 他更喜欢基于社区的 Linux 发行版, 它们会不断推出最新的内核, 并且会得到了社区的支持, 不断打上补丁. 这些发行版包括像是 Fedora,openSUSE,Arch,Gentoo,CoreOS 等.
最新的稳定版本则不用多说, 大约每三个月, Linux 社区会发布一个新的稳定内核, 其中包含所有最新的硬件支持, 最新的性能改进, 以及针对内核的最新 Bug 修正.
最新的 LTS 版本则相较更适合于一些嵌入式设备, 无需担心每三个月发生一次 "重大" 升级. 缺点是无法及时获得新内核中出现的性能改进, 除非更新到下一个 LTS 版本.
一些更老的 LTS 版本则已经过社区考验, 由于 Google,Linaro,kernelci.org 和其他公司的测试和基础设施的大量支持和投资, 这些内核得到了更长时间的支持. 使用这种内核实际上就代表你是独立的, 最好是能够自己为内核提供支持.
也就是说, 在适用性上, Kroah-Hartman 推荐:
笔记本电脑 / 台式机: 最新的稳定版本
服务器: 最新的稳定版本或最新的 LTS 版本
嵌入式设备: 最新的 LTS 版本或更还在维护的老 LTS 版本
对于 Linux Kernel 的版本, 你是怎么选的? 欢迎评论.
来源: http://news.51cto.com/art/201808/582108.htm