Hace poco leí una pregunta interesante en los foros de Red Hat Learning Community. ¿Cuál es la última versión del kernel disponible para mis sistemas de Red Hat Enterprise Linux (RHEL)? En esta publicación, verá cómo puede averiguarlo.
Algunos usuarios que querían ayudar indicaron una versión específica del paquete de kernel. Lamentablemente, es posible que esta fuera válida solo al momento de escribir la respuesta. Una mejor opción sería saber dónde se puede obtener la información sobre la última versión del kernel para una determinada versión de RHEL.
Cuando Red Hat lanza una actualización principal o secundaria de este sistema, la distribuye con una rama específica de la versión del kernel. En esta página del Portal de clientes, se muestra la "rama" de la versión del kernel asociada a una de las versiones de RHEL (p. ej., RHEL7.6).
Figura 1: Listado de los distintos sistemas de RHEL con las versiones del kernel
En este caso, RHEL7.6 se distribuyó con la rama 3.10.0-957. Desde el punto de vista del sistema operativo, ese kernel se diseñó a partir del código fuente 3.10.0 disponible en el paquete. El paquete de kernel distribuido por Red Hat tiene su propio control de versiones; en este caso, el 957.
Si observa los paquetes de la Figura 2, puede ver que al momento de escribir este artículo, la última versión de la rama 3.10.0-957 es la 3.10.0-957.35.2:
Hay versiones más recientes del kernel disponibles, como la 3.10.0-1062 para RHEL7.7 y 4.18.0-80 para RHEL8, las cuales no pertenecen a la misma rama y no están diseñadas para RHEL7.6.
Puede buscar y descargar los kernels que lanzó Red Hat en esta URL: https://access.redhat.com/downloads/content/kernel/x86_64/package-latest
Cómo obtener el kernel más reciente para sus sistemas de RHEL
¿Dónde se puede descargar el kernel más reciente? El último kernel para una versión específica de RHEL debe instalarse dentro del sistema operativo usando el comando yum
. El comando completo para mostrar el paquete de kernel disponible es:
yum list kernel
Si el administrador de RHEL cuenta con un sistema que tiene instalado el kernel más reciente disponible, puede estar seguro de que el sistema tiene las actualizaciones que cumplen con los requisitos de su empresa. El equipo de Red Hat habilita la última versión en los repositorios de RHEL. Por lo tanto, solo debería tener que ver cuál es la versión más reciente del paquete de kernel disponible para ese sistema usando yum list kernel
. Sin embargo, la opción que muestra su sistema puede ser diferente a la que se encuentra directamente en el Portal de clientes Red Hat por varias razones:
-
El sistema está conectado a Red Hat Satellite, el cual permite que los administradores proporcionen paquetes específicos a los sistemas de su empresa. Esto se logra con una "Vista de contenido".Podría suceder que el sistema suscrito a Red Hat Satellite esté registrado en algunas "Vistas de contenido" que no estén actualizadas. Como resultado, el comando
yum list kernel
no muestra la versión más reciente de esa rama del paquete de kernel a nivel local, porque no hay una actualización disponible en el servidor de Satellite. -
Hay un complemento para la suscripción a Red Hat Enterprise Linux llamado Extended Update Support (EUS). Las empresas que quieren seguir utilizando una versión secundaria o menor de Red Hat Enterprise Linux durante más tiempo en lugar de utilizar una nueva emplean EUS.
Por ejemplo, una empresa puede optar por utilizar el complemento EUS de RHEL 7.6 para que los sistemas permanezcan en los paquetes 7.6 pero sigan obteniendo las actualizaciones de seguridad durante un período de hasta dos años, en lugar de comenzar a utilizar RHEL 7.7. Quizás el repositorio donde se encuentra la última versión del kernel no está disponible con la suscripción del sistema porque está suscrito a un repositorio de EUS. En este caso, parece que se trata de la versión del paquete de kernel 3.10.0-957.35.2, la cual solo está disponible para los sistemas que utilizan la suscripción al complemento EUS:
(Lea las secciones "Disponible en" y "Etiqueta del repositorio".)
Figura 2: Ilustración para mostrar el kernel 3.10.0-957.38.3.el7 en caso de que esté disponible en los productos en esta etiqueta de repositorio
Resumen
La fuente de información que le permite conocer la última versión del kernel de una determinada versión de RHEL se encuentra dentro del mismo sistema.
El comando yum list kernel
muestra lo que se preparó y se lanzó oficialmente para esa versión de RHEL. Es posible ver en línea la versión más reciente de los paquetes de kernel para una rama en particular. Podría suceder que esa no fuera la última versión disponible para un determinado sistema según las suscripciones, el acceso a los repositorios y la gestión interna si se utiliza Red Hat Satellite.
Comentarios adicionales
La información anterior muestra el panorama ideal. A veces, a nivel operativo, es posible modificar el kernel para admitir un dispositivo o hardware no compatible específico. Por lo tanto, se puede observar que algunos usuarios han instalado una rama diferente de la versión del kernel en un determinado RHEL. Es posible que esto tenga un impacto en el soporte oficial de Red Hat. En caso de requerir un kernel más nuevo, la mejor opción puede ser actualizar RHEL.
Sobre el autor
Jean-Sébastien Tougne has more than 14 years of experience as an engineer in DTV, Oil and Gas, Computer Systems and Finance industries. He is currently a Red Hat consultant.
Más similar
Navegar por canal
Automatización
Las últimas novedades en la automatización de la TI para los equipos, la tecnología y los entornos
Inteligencia artificial
Descubra las actualizaciones en las plataformas que permiten a los clientes ejecutar cargas de trabajo de inteligecia artificial en cualquier lugar
Nube híbrida abierta
Vea como construimos un futuro flexible con la nube híbrida
Seguridad
Vea las últimas novedades sobre cómo reducimos los riesgos en entornos y tecnologías
Edge computing
Conozca las actualizaciones en las plataformas que simplifican las operaciones en el edge
Infraestructura
Vea las últimas novedades sobre la plataforma Linux empresarial líder en el mundo
Aplicaciones
Conozca nuestras soluciones para abordar los desafíos más complejos de las aplicaciones
Programas originales
Vea historias divertidas de creadores y líderes en tecnología empresarial
Productos
- Red Hat Enterprise Linux
- Red Hat OpenShift
- Red Hat Ansible Automation Platform
- Servicios de nube
- Ver todos los productos
Herramientas
- Training y Certificación
- Mi cuenta
- Soporte al cliente
- Recursos para desarrolladores
- Busque un partner
- Red Hat Ecosystem Catalog
- Calculador de valor Red Hat
- Documentación
Realice pruebas, compras y ventas
Comunicarse
- Comuníquese con la oficina de ventas
- Comuníquese con el servicio al cliente
- Comuníquese con Red Hat Training
- Redes sociales
Acerca de Red Hat
Somos el proveedor líder a nivel mundial de soluciones empresariales de código abierto, incluyendo Linux, cloud, contenedores y Kubernetes. Ofrecemos soluciones reforzadas, las cuales permiten que las empresas trabajen en distintas plataformas y entornos con facilidad, desde el centro de datos principal hasta el extremo de la red.
Seleccionar idioma
Red Hat legal and privacy links
- Acerca de Red Hat
- Oportunidades de empleo
- Eventos
- Sedes
- Póngase en contacto con Red Hat
- Blog de Red Hat
- Diversidad, igualdad e inclusión
- Cool Stuff Store
- Red Hat Summit