0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux這么多的內(nèi)核版本你是怎么選的?內(nèi)核版本使用建議

5RJg_mcuworld ? 來源:未知 ? 作者:易水寒 ? 2018-10-03 12:34 ? 次閱讀

Linux Kernel的穩(wěn)定分支維護(hù)者 Greg Kroah-Hartman 近日在其個人博客上談及了關(guān)于穩(wěn)定內(nèi)核版本的選擇。Kroah-Hartman 表示經(jīng)常會有人咨詢他們的產(chǎn)品/設(shè)備/筆記本電腦/服務(wù)器等應(yīng)該使用哪個版本的穩(wěn)定內(nèi)核,但考慮到每個人的需求不同,各個版本的支持時間也有差異,所以答案并非固定。他試圖用這篇文章來寫下對此事的看法,以表達(dá)自己的觀點。

Kroah-Hartman 列出了推薦使用的內(nèi)核版本列表,從優(yōu)至劣排序如下:

選擇使用自己喜歡的發(fā)行版所支持的內(nèi)核

最新的穩(wěn)定版本

最新的 LTS 版本

還在維護(hù)的老 LTS 版本

Kroah-Hartman 解釋稱,對所有 Linux 用戶來說,最明智的選擇是使用自己喜歡的發(fā)行版中的內(nèi)核。就個人而言,他更喜歡基于社區(qū)的 Linux 發(fā)行版,它們會不斷推出最新的內(nèi)核,并且會得到了社區(qū)的支持,不斷打上補(bǔ)丁。這些發(fā)行版包括像是 Fedora、openSUSE、Arch、Gentoo、CoreOS 等。

最新的穩(wěn)定版本則不用多說,大約每三個月,Linux 社區(qū)會發(fā)布一個新的穩(wěn)定內(nèi)核,其中包含所有最新的硬件支持,最新的性能改進(jìn),以及針對內(nèi)核的最新 Bug 修正。

最新的 LTS 版本則相較更適合于一些嵌入式設(shè)備,無需擔(dān)心每三個月發(fā)生一次“重大”升級。缺點是無法及時獲得新內(nèi)核中出現(xiàn)的性能改進(jìn),除非更新到下一個 LTS 版本。

一些更老的 LTS 版本則已經(jīng)過社區(qū)考驗,由于 Google、Linaro、kernelci.org 和其他公司的測試和基礎(chǔ)設(shè)施的大量支持和投資,這些內(nèi)核得到了更長時間的支持。使用這種內(nèi)核實際上就代表你是獨立的,最好是能夠自己為內(nèi)核提供支持。

也就是說,在適用性上,Kroah-Hartman 推薦:

筆記本電腦/臺式機(jī):最新的穩(wěn)定版本

服務(wù)器:最新的穩(wěn)定版本或最新的 LTS 版本

嵌入式設(shè)備:最新的 LTS 版本或更還在維護(hù)的老 LTS 版本

對于Linux Kernel 的版本,你是怎么選的?

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5052

    文章

    18909

    瀏覽量

    300707
  • 內(nèi)核
    +關(guān)注

    關(guān)注

    3

    文章

    1346

    瀏覽量

    40152
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11161

    瀏覽量

    208460

原文標(biāo)題:Linux 內(nèi)核版本那么多,你的嵌入式項目要選哪個版本?

文章出處:【微信號:mcuworld,微信公眾號:嵌入式資訊精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    開發(fā)板的內(nèi)核版本和源碼的內(nèi)核版本都是linux3.8,安裝模塊失?????

    基于源碼生成的內(nèi)核版本(未下載進(jìn)開發(fā)板,開發(fā)板本身運(yùn)行的內(nèi)核沒有動過,我是為了編譯驅(qū)動,編譯了源碼生成了內(nèi)核)如下:開發(fā)板運(yùn)行的linux3
    發(fā)表于 09-30 11:47

    Linux內(nèi)核及發(fā)行版本相關(guān)知識

    。linux內(nèi)核及發(fā)行版本相關(guān)知識1.應(yīng)用程序間的抽象層2、操作系統(tǒng)是計算機(jī)的核心,而內(nèi)核是操作系統(tǒng)的核心。3、內(nèi)核的開發(fā)也是一步一步過來的
    發(fā)表于 11-13 14:30

    如何選擇Linux發(fā)行版本?

    本系列文章將向大家介紹嵌入式系統(tǒng)開發(fā)的各方面知識。本文將向大家介紹Linux發(fā)行版本的選擇。本文為轉(zhuǎn)載文章,原文網(wǎng)址:這么多Linux版本,
    發(fā)表于 11-08 06:28

    Harmony和Android的內(nèi)核版本有什么含義呢?

    |Android的內(nèi)核版本指的是linux版本嗎?Harmony的內(nèi)核版本指的也是
    發(fā)表于 05-19 14:44

    Linux內(nèi)核教程

    本章學(xué)習(xí)目標(biāo)掌握LINUX內(nèi)核版本的含義理解并掌握進(jìn)程的概念掌握管道的概念及實現(xiàn)了解內(nèi)核的數(shù)據(jù)結(jié)構(gòu)了解LINUX
    發(fā)表于 04-10 16:59 ?0次下載

    Linux 0.01版本內(nèi)核的源碼和注釋的詳細(xì)資料免費(fèi)下載

    對于學(xué)習(xí)linux內(nèi)核很有幫助,能學(xué)到很多基礎(chǔ)性的知識。本文檔的主要內(nèi)容詳細(xì)介紹的是linux 0.01版本內(nèi)核的源碼和注釋的詳細(xì)資料免費(fèi)下
    發(fā)表于 07-30 08:00 ?0次下載

    如何在眾多Linux內(nèi)核版本中選擇最適合最穩(wěn)當(dāng)?shù)囊粋€版本

    Linux Kernel 的穩(wěn)定分支維護(hù)者 Greg Kroah-Hartman 近日在其個人博客上談及了關(guān)于穩(wěn)定內(nèi)核版本的選擇。Kroah-Hartman 表示經(jīng)常會有人咨詢他們的產(chǎn)品/設(shè)備
    的頭像 發(fā)表于 09-01 08:59 ?5960次閱讀

    谷歌Android設(shè)備內(nèi)核引入主線Linux內(nèi)核難嗎?

    Android是基于Linux內(nèi)核的操作系統(tǒng),但是,運(yùn)行在Android設(shè)備上的內(nèi)核其實與Google選擇的LTS版本Linux
    的頭像 發(fā)表于 11-22 10:41 ?2986次閱讀
    谷歌Android設(shè)備<b class='flag-5'>內(nèi)核</b>引入主線<b class='flag-5'>Linux</b><b class='flag-5'>內(nèi)核</b>難嗎?

    Linux 5.4內(nèi)核正式版本有哪些新功能

    今天,Linus Torvalds正式簽署了Linux 5.4內(nèi)核的正式版本,帶來了大量新功能,強(qiáng)化了安全,更新了硬件驅(qū)動,值得擁有。
    的頭像 發(fā)表于 11-25 16:31 ?1w次閱讀

    openwrt如何更換原有的Linux內(nèi)核版本

     1;將openwrt14.07 中的內(nèi)核版本從3.10.49 更換成3.10.102
    發(fā)表于 01-08 15:35 ?0次下載

    如何查看Linux系統(tǒng)版本信息

    這里所謂的Linux版本信息,包括Linux內(nèi)核版本信息和Linux系統(tǒng)
    發(fā)表于 05-19 09:11 ?3262次閱讀
    如何查看<b class='flag-5'>Linux</b>系統(tǒng)<b class='flag-5'>版本</b>信息

    學(xué)習(xí)linux內(nèi)核的一些建議

    學(xué)習(xí)linux內(nèi)核,這個可不像學(xué)一門語言,c或者java一個月或者3月就能精通掌握。學(xué)習(xí)linux內(nèi)核是需要一步一步循序漸進(jìn),掌握正確的
    發(fā)表于 05-07 15:20 ?582次閱讀
    學(xué)習(xí)<b class='flag-5'>linux</b><b class='flag-5'>內(nèi)核</b>的一些<b class='flag-5'>建議</b>

    Linux內(nèi)核版本號是如何形成的?

    當(dāng) Linus 剛開始開發(fā)內(nèi)核時,所使用的版本控制系統(tǒng)只是由一個從零(0.x)開始的遞增變量方案組成。最初,Linus 是該項目的唯一工作人員,這個版本控制系統(tǒng)足以滿足記錄和分發(fā)新內(nèi)核
    的頭像 發(fā)表于 07-31 11:37 ?1313次閱讀

    Linux 6.1發(fā)布,微軟貢獻(xiàn)Linux內(nèi)核代碼

    此外,公告中并沒有提及 Linux 6.1 是否是 LTS 版本。按照 Linux 內(nèi)核維護(hù)者 Greg Kroah-Hartman 的說法,Lin
    的頭像 發(fā)表于 12-14 09:54 ?1133次閱讀

    張?。?b class='flag-5'>Linux內(nèi)核的最新進(jìn)展(6.2版本

    在平時比較簡單開發(fā)流程,評審過之后可能跑個CI,通過后可能就合進(jìn)去了。但是對于內(nèi)核來說,它其實不會直接合進(jìn)去。為啥呢?因為內(nèi)核補(bǔ)丁太多了,其實每一次的大版本內(nèi)核的合入可能都是上萬個提交
    的頭像 發(fā)表于 02-23 10:21 ?1310次閱讀