¿Por qué solo algunas versiones del kernel son compatibles con ciertas versiones?

9

Con respecto a los kernels y backports, noté un kernel backported disponible para las versiones 10.04 LTS, un poco más antiguo que los kernels de vanguardia en 10.10. ¿Alguna razón para la falta de backports para ellos? (aunque el núcleo actualmente soportado para lucid es 2.6.35,> = 2.6.36 es más nuevo y parece estar en los repositorios 10.10 y posteriores)

Thomas Ward
fuente

Respuestas:

11

Hablando para el equipo de Ubuntu Kernel, el plan es proporcionar kernels de backport en bloque con actualizaciones de lanzamiento estable. Los núcleos Maverick no están disponibles actualmente debido a un cambio en la cadena de herramientas que les impide construir. Una vez que eso se haya solucionado, habrá núcleos adicionales disponibles para LTS de Maverick. Una vez que Natty sea lanzado oficialmente, también habrá disponible un kernel de backport. Ese es el plan en el futuro como me lo han explicado. Una vez que se lance una versión, un nuevo núcleo estará disponible en backports poco después.

Como discutimos fuera de línea, estos núcleos están creados expresamente para la versión -server y no son compatibles en el escritorio, incluso si funcionan. También me gustaría señalar que la razón por la que proporcionamos estos núcleos (para aquellos lectores que quieran entender por qué les interesarían los núcleos retroportados) es proporcionar a los usuarios de servidores las actualizaciones más recientes para el nuevo hardware compatible.

Espero que eso ayude. :-)

Jeremy Foshee
fuente
También debo mencionar que este no era un problema de "tiempo" como se mencionó en las respuestas anteriores. El equipo utiliza un sistema automatizado para construir estos núcleos con regularidad, por lo que no hay un impacto temporal insignificante.
Jeremy Foshee
¿Existe alguna documentación o pensamiento sobre la discusión con respecto a los núcleos de backporting solo para versiones de servidor? Estoy proponiendo trasladar nuestra compañía de animación de efectos visuales de Fedora a Ubuntu 12.04 y tener núcleos más nuevos es definitivamente un punto de venta ya que LTS promete soporte de 5 años. Como compramos hardware muy reciente regularmente para renderizar y después de varios años, es posible que necesitemos núcleos más nuevos para usar el hardware. Por lo tanto, si los núcleos más nuevos no se incluirán en versiones LTS para escritorios, 12.04 no es tan atractivo.
Blair Zajac
¿El kernel de 11.10 va a ser retroportado a 10.04?
Blair Zajac
4

como psusidice Time, también me gustaría agregar que más personas en el mundo Ubuntu usan la última versión. Es posible que algunos sigan usando LTS o versiones anteriores, pero he visto que la mayoría de las personas usan la versión más reciente o anterior al máximo (menos personas que la última)

La mayor parte del enfoque está en la gestión de núcleos en la versión de desarrollo. Una vez que se publica un lanzamiento, proporcionar backports no es un incentivo importante. Necesita compromiso y quién sabe, también podría romper el sistema. Cuando trabajan en el último lanzamiento, tienen una gran cantidad de personas que lo prueban a través de los lanzamientos Alpha, ese gran número no estaría disponible para probar backports.

Esta es probablemente una razón más por la cual el proyecto de backports de Ubuntu no es muy activo. Las personas que trabajan en él citan limitaciones de tiempo y un incentivo no real para hacerlo.

Manish Sinha
fuente
El proyecto de backports de Ubuntu fue para software de aplicación y no tiene nada que ver con los backports del kernel mencionados aquí.
Jeremy Foshee
@ Jeremy: Nunca dije que fuera para Kernel. Simplemente dando un ejemplo de cómo la limitación de tiempo afecta una iniciativa.
Manish Sinha
2

Hora. Alguien tiene que tomarse el tiempo para hacer backport, y simplemente no es una prioridad muy alta.

psusi
fuente
Habiendo dicho eso, ¿hay alguna posibilidad de que se cree un backport Natty en algún momento en el futuro?
Thomas Ward
-1

En mi humilde opinión, la mayoría de las personas que no se sienten cómodas con 11.04 y no con 11.10 están volviendo a 10.10 y 10.04 LTS, por lo que obtener backports de kernels en estas versiones es bastante razonable, de hecho 10.04 LTS tiene estos backports, pero Maverick, parece como no Mi solicitud es resolverlo y publicar nuevos núcleos con respaldo para Maverick.

Guido
fuente