0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux这么多的内核版本你是怎么选的?内核版本使用建议

5RJg_mcuworld 来源:未知 作者:易水寒 2018-10-03 12:34 次阅读

Linux Kernel的稳定分支维护者 Greg Kroah-Hartman 近日在其个人博客上谈及了关于稳定内核版本的选择。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 的版本,你是怎么选的?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5056

    文章

    18954

    浏览量

    301649
  • 内核
    +关注

    关注

    3

    文章

    1357

    浏览量

    40179
  • Linux
    +关注

    关注

    87

    文章

    11196

    浏览量

    208659

原文标题:Linux 内核版本那么多,你的嵌入式项目要选哪个版本?

文章出处:【微信号:mcuworld,微信公众号:嵌入式资讯精选】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    开发板的内核版本和源码的内核版本都是linux3.8,安装模块失败???

    基于源码生成的内核版本(未下载进开发板,开发板本身运行的内核没有动过,我是为了编译驱动,编译了源码生成了内核)如下:开发板运行的linux3
    发表于 09-30 11:47

    Linux内核及发行版本相关知识

    linux内核及发行版本相关知识1.应用程序间的抽象层2、操作系统是计算机的核心,而内核是操作系统的核心。3、内核的开发也是一步一步过来的
    发表于 11-13 14:30

    如何选择Linux发行版本

    本系列文章将向大家介绍嵌入式系统开发的各方面知识。本文将向大家介绍Linux发行版本的选择。本文为转载文章,原文网址:这么多Linux版本
    发表于 11-08 06:28

    Harmony和Android的内核版本有什么含义呢?

    |Android的内核版本指的是linux版本吗?Harmony的内核版本指的也是
    发表于 05-19 14:44

    Linux内核教程

    本章学习目标掌握LINUX内核版本的含义理解并掌握进程的概念掌握管道的概念及实现了解内核的数据结构了解LINUX
    发表于 04-10 16:59 0次下载

    Linux 0.01版本内核的源码和注释的详细资料免费下载

    对于学习linux内核很有帮助,能学到很多基础性的知识。本文档的主要内容详细介绍的是linux 0.01版本内核的源码和注释的详细资料免费下
    发表于 07-30 08:00 0次下载

    如何在众多Linux内核版本中选择最适合最稳当的一个版本

    Linux Kernel 的稳定分支维护者 Greg Kroah-Hartman 近日在其个人博客上谈及了关于稳定内核版本的选择。Kroah-Hartman 表示经常会有人咨询他们的产品/设备
    的头像 发表于 09-01 08:59 5987次阅读

    谷歌Android设备内核引入主线Linux内核难吗?

    Android是基于Linux内核的操作系统,但是,运行在Android设备上的内核其实与Google选择的LTS版本Linux
    的头像 发表于 11-22 10:41 3007次阅读
    谷歌Android设备<b class='flag-5'>内核</b>引入主线<b class='flag-5'>Linux</b><b class='flag-5'>内核</b>难吗?

    Linux 5.4内核正式版本有哪些新功能

    今天,Linus Torvalds正式签署了Linux 5.4内核的正式版本,带来了大量新功能,强化了安全,更新了硬件驱动,值得拥有。
    的头像 发表于 11-25 16:31 1w次阅读

    openwrt如何更换原有的Linux内核版本

     1;将openwrt14.07 中的内核版本从3.10.49 更换成3.10.102
    发表于 01-08 15:35 0次下载

    如何查看Linux系统版本信息

    这里所谓的Linux版本信息,包括Linux内核版本信息和Linux系统
    发表于 05-19 09:11 3277次阅读
    如何查看<b class='flag-5'>Linux</b>系统<b class='flag-5'>版本</b>信息

    学习linux内核的一些建议

    学习linux内核,这个可不像学一门语言,c或者java一个月或者3月就能精通掌握。学习linux内核是需要一步一步循序渐进,掌握正确的
    发表于 05-07 15:20 601次阅读
    学习<b class='flag-5'>linux</b><b class='flag-5'>内核</b>的一些<b class='flag-5'>建议</b>

    Linux内核版本号是如何形成的?

    当 Linus 刚开始开发内核时,所使用的版本控制系统只是由一个从零(0.x)开始的递增变量方案组成。最初,Linus 是该项目的唯一工作人员,这个版本控制系统足以满足记录和分发新内核
    的头像 发表于 07-31 11:37 1336次阅读

    Linux 6.1发布,微软贡献Linux内核代码

    此外,公告中并没有提及 Linux 6.1 是否是 LTS 版本。按照 Linux 内核维护者 Greg Kroah-Hartman 的说法,Lin
    的头像 发表于 12-14 09:54 1160次阅读

    张健:Linux内核的最新进展(6.2版本

    在平时比较简单开发流程,评审过之后可能跑个CI,通过后可能就合进去了。但是对于内核来说,它其实不会直接合进去。为啥呢?因为内核补丁太多了,其实每一次的大版本内核的合入可能都是上万个提交
    的头像 发表于 02-23 10:21 1318次阅读