Gentoo 開發人員正在考慮準備 Linux 核心的二進位版本

Gentoo 開發者 正在討論 提供通用 Linux 核心包,在建置時不需要手動配置參數,並且與傳統二進位發行版中提供的核心包類似。 舉個Gentoo手動配置內核參數做法的一個問題,缺乏一套統一的預設選項來保證升級後的功能(透過手動配置,如果核心不啟動或崩潰就不清楚了)問題是由於參數設定不正確還是內核本身有錯誤)。

開發人員打算提供一個現成的、已知的可以安裝的工作內核
只需最少的努力(如 ebuild,與其他套件類似地編譯),它將作為套件管理器定期系統更新的一部分自動更新(emerge —update @world)。 目前,基於內核的主要源代碼,已經提出了一個包“系統內核/香草內核「,它透過一組標準選項補充了先前可用的建置腳本 基因核。 vanilla-kernel 套件目前僅涉及從原始碼建置(以以下形式提供) 建立),但也討論了形成二進位核心組件的可能性。

在手動調整內核的優點中,提到了微調性能的可能性、在組裝時消除不必要的組件、減少構建時間和減小生成的內核的大小(例如,從提案的作者構建內核需要連同模組一起需要44 MB,而通用核心則需要294 MB)。 缺點包括在設定過程中容易出錯、更新時可能出現問題、不寬容以及難以診斷問題。 正在考慮交付二進位組件,因為通用核心由於其大小而需要更長的時間來組裝,並且交付現成的核心可以使低功耗系統的用戶的生活更輕鬆。

來源: opennet.ru

添加評論