Ubuntu 12.04.4 LTS 核心 3.11

Ubuntu 12.04.4 LTS 核心 3.11

只是想知道為什麼 Ubuntu 在新的 12.04.4 版本中使用核心 3.11..?這個內核 (EOL) 不是生命週期結束了嗎?

答案1

我認為答案需要分為兩個部分:

  1. 為什麼是 3.11 而不是 3.10 或 3.12?
  2. 為什麼選擇生命週期結束版本?

第一個問題的答案是,向後移植的核心(在初始Ubuntu 12.04 版本中未發布的較新核心)目前是從較新的Ubuntu 版本(12.10、13.04、13.10 等)向後移植的,而不是從任何可能的核心版本向後移植的。閱讀中提供的資訊可以看到這一點LTS 支援堆疊頁面,特別是查看最終的升級策略圖,並查看“版本矩陣”部分擴充穩定核心頁面。可以看到,版本與 12.10、13.04 和 13.10 相符。可以肯定的是,14.04 核心也將向後移植到未來的 12.04 版本。

至於他們為什麼選擇生命週期結束版本,我認為這是因為 Ubuntu 開發人員認為 3.11 是支援最新硬體的最合適的核心版本,因為非 LTS 版本更多的是關於“新功能”和“最新硬體支援” “而不是穩定。另外,我認為「長期」核心版本僅在首次發布後才被選擇,而不是像 Ubuntu 那樣提前。例如核心 3.10,發佈於2013 年 6 月 30 日,僅在2013 年 8 月 4 日。這意味著 Ubuntu 開發人員不知道他們選擇的核心是否會受到長期支持,除非他們選擇已經宣布的「長期支援」版本。

答案2

也許是「行尾」。自 2.6 以來,Linux 核心版本的編號大幅增加。 3.11 系列是一個穩定的內核,並且相對年輕。

stable:     3.11.10 [EOL]   2013-11-29

這也不意味著您使用舊內核。對於發行版來說,擁有穩定的系統更為重要。還有很多軟體包必須針對新核心進行定制,因此它們可能無法與最新的穩定版本一起使用。

相關內容