Gentoo comezou a distribuír compilacións universais do núcleo de Linux

Desenvolvedores Gentoo Linux anunciou sobre a preparación das montaxes universais co núcleo Linux creado como parte do proxecto Núcleo de distribución Gentoo para simplificar o proceso de mantemento do núcleo Linux na distribución. O proxecto ofrece a oportunidade de instalar conxuntos binarios preparados co núcleo e de usar un ebuild unificado para construír, configurar e instalar o núcleo mediante un xestor de paquetes, semellante a outros paquetes.

As principais diferenzas entre os conxuntos preparados propostos e a xeración manual do núcleo son a posibilidade de actualización automática ao instalar actualizacións regulares do sistema por parte do xestor de paquetes (emerge -update @world) e un conxunto predefinido de opcións predeterminadas que garanten o funcionamento despois de a actualización (con configuración manual, se o núcleo non se carga ou se produce un fallo, non está claro se o problema se debe a unha configuración incorrecta ou a un erro no propio núcleo).

Para instalar o núcleo de Linux, creáronse tres paquetes que poden ser establecer xunto co resto dos paquetes do sistema e despois actualiza todo o sistema xunto co núcleo cun só comando, sen recorrer a unha compilación separada do núcleo.

  • sys-kernel / gentoo-kernel - un núcleo cun conxunto estándar de genpatches específicos para Gentoo. A montaxe realízase mediante un xestor de paquetes mediante a configuración predeterminada ou especificando a súa propia configuración.
  • sys-kernel / gentoo-kernel-bin - Asambleas binarias de gentoo-kernel xa ensambladas que se poden usar para instalar rapidamente o núcleo sen compilalo no seu sistema.
  • sys-kernel / vainilla-kernel — ebuild cun núcleo Linux vainilla, ofrecido no formulario distribuído no sitio kernel.org.

Lembremos que anteriormente en Gentoo o kernel foi construído polo usuario por separado do resto do sistema mediante a configuración manual. Este enfoque permitiu afinar o rendemento, eliminar compoñentes innecesarios durante a montaxe e reducir o tempo de montaxe e o tamaño do núcleo resultante. Non obstante, debido á falta dun conxunto unificado de opcións predeterminadas, o usuario podería facilmente cometer erros de configuración e atopar problemas de actualización e portabilidade que eran difíciles de diagnosticar.

Fonte: opennet.ru

Engadir un comentario