Gentoo 开发人员正在考虑准备 Linux 内核的二进制版本

Gentoo 开发者 正在讨论 提供通用 Linux 内核包,在构建时不需要手动配置参数,并且与传统二进制发行版中提供的内核包类似。 举个Gentoo手动配置内核参数做法的一个问题,缺乏一套统一的默认选项来保证升级后的功能(通过手动配置,如果内核不启动或者崩溃就不清楚了)问题是由于参数设置不正确还是内核本身有错误)。

开发人员打算提供一个现成的、已知的可以安装的工作内核
只需最少的努力(如 ebuild,与其他包类似地编译),它将作为包管理器定期系统更新的一部分自动更新(emerge —update @world)。 目前,基于内核的主要源代码,已经提出了一个包“系统内核/香草内核“,它通过一组标准选项补充了以前可用的构建脚本 基因核。 vanilla-kernel 包目前仅涉及从源代码构建(以以下形式提供) 建立),但也讨论了形成二进制内核程序集的可能性。

在手动调整内核的优点中,提到了微调性能的可能性、在组装时消除不必要的组件、减少构建时间和减小生成的内核的大小(例如,从提案的作者构建内核需要连同模块一起需要 44 MB,而通用内核需要 294 MB)。 缺点包括在设置过程中容易出错、更新时可能出现问题、不宽容以及难以诊断问题。 正在考虑交付二进制程序集,因为通用内核由于其大小而需要更长的时间来组装,并且交付现成的内核可以使低功耗系统的用户的生活更轻松。

来源: opennet.ru

添加评论