Los desarrolladores de Gentoo están considerando la posibilidad de preparar compilaciones binarias del núcleo de Linux

Desarrolladores de Gentoo discutan la provisión de paquetes universales con núcleo de Linux que no requieren ajustes manuales al compilar y que son similares a los paquetes de núcleo que se entregan en distribuciones binarias tradicionales. Como ejemplo de un problema surgido al aplicar el ajuste manual del núcleo practicado en Gentoo, se señala la falta de un conjunto unificado de opciones predeterminadas que garantice la operatividad tras una actualización (en la configuración manual, si el núcleo no se inicia o falla, no está claro si el problema está relacionado con la incorrecta configuración de las opciones o con un error en el mismo núcleo).

Los desarrolladores tienen la intención de proporcionar un núcleo listo y garantizado que se pueda instalar
con un esfuerzo mínimo (como un ebuild, que se compila por analogía a otros paquetes) y que se actualizará automáticamente en el marco de las actualizaciones regulares del sistema mediante el gestor de paquetes (emerge --update @world). Actualmente, sobre la base de los textos fuente del núcleo, se ha propuesto un paquete "sys-kernel/vanilla-kernel", que ha complementado el guion de compilación anteriormente disponible con un conjunto estándar de opciones genkernel. El paquete vanilla-kernel por ahora solo implica la compilación a partir de fuentes (se ofrece en forma de ebuild), pero también se está discutiendo la posibilidad de generar versiones binariass del núcleo.

Entre las ventajas de la configuración manual del núcleo se menciona la posibilidad de un ajuste fino del rendimiento, la exclusión de componentes innecesarios durante la compilación, la reducción del tiempo de compilación y la disminución del tamaño del núcleo resultante (por ejemplo, compilar un núcleo desde el autor de la propuesta ocupa 44 MB junto con los módulos, mientras que un núcleo universal ocupa 294 MB). Entre las desventajas se señala la posibilidad de cometer errores fácilmente al configurar, problemas potenciales con las actualizaciones, falta de portabilidad y dificultades en el diagnóstico de problemas. La provisión de versiones binariass se está considerando porque un núcleo universal, debido a su tamaño, lleva significativamente más tiempo en compilar y proporcionar un núcleo listo puede simplificar la vida a los usuarios de sistemas de bajo rendimiento.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster