Os desenvolvedores de Gentoo están considerando preparar compilacións binarias do núcleo de Linux

Desenvolvedores Gentoo discutir subministración de paquetes universais do núcleo de Linux que non requiren configuración manual dos parámetros ao construír e son similares aos paquetes do núcleo que se proporcionan nas distribucións binarias tradicionais. Como exemplo dun problema coa práctica de Gentoo de configurar manualmente os parámetros do núcleo, falta un conxunto predeterminado unificado de opcións que garanta a funcionalidade despois dunha actualización (con configuración manual, se o núcleo non arranca ou falla, non está claro. se o problema se debe a parámetros de configuración incorrectos ou a un erro no propio núcleo).

Os desenvolvedores pretenden proporcionar un núcleo de traballo coñecido e preparado que se poida instalar
cun esforzo mínimo (como un ebuild, compilado de xeito similar a outros paquetes) e actualizarase automaticamente como parte das actualizacións regulares do sistema polo xestor de paquetes (emerge —update @world). Actualmente, baseándose nos principais códigos fonte do núcleo, xa se propuxo un paquete “sys-kernel / vainilla-kernel", que complementaba o script de compilación dispoñible anteriormente cun conxunto estándar de opcións núcleo xenético. O paquete vanilla-kernel actualmente só implica a construción a partir do código fonte (ofrecido no formulario ebuild), pero tamén se discute a posibilidade de formar conxuntos de núcleo binario.

Entre as vantaxes de axustar manualmente o núcleo, menciónase a posibilidade de afinar o rendemento, eliminar compoñentes innecesarios ao montar, reducir o tempo de construción e reducir o tamaño do núcleo resultante (por exemplo, a construción dun núcleo a partir do autor da proposta leva a cabo 44 MB xunto cos módulos, mentres que un núcleo universal leva 294 MB). As desvantaxes inclúen a capacidade de cometer erros facilmente durante a configuración, posibles problemas coa actualización, intolerancia e dificultade para diagnosticar problemas. Estase considerando a entrega de conxuntos binarios xa que o núcleo universal, debido ao seu tamaño, leva moito máis tempo en montarse e a entrega dun núcleo preparado pode facilitar a vida dos usuarios de sistemas de baixa potencia.

Fonte: opennet.ru

Engadir un comentario