回答
其實我覺得你應該知道,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這真的很有幫助。非常感謝你! –