Articulo de referencia

AlmaLinux

AlmaLinux es una distribución de Linux libre y de código abierto , un sistema operativo empresarial de nivel de producción con soporte de la comunidad que es compatible binariam...

AlmaLinux es una distribución de Linux libre y de código abierto , un sistema operativo empresarial de nivel de producción con soporte de la comunidad que es compatible binariamente con Red Hat Enterprise Linux (RHEL). El nombre de la distribución proviene de la palabra "alma", que significa "alma" en español y otros idiomas latinos. Fue elegido como un homenaje a la comunidad Linux. [ 2 ] Es desarrollado por la Fundación AlmaLinux OS estadounidense, una organización 501(c) .

La primera versión estable de AlmaLinux se publicó el 30 de marzo de 2021, [ 3 ] y recibirá soporte hasta el 1 de marzo de 2029. [ 4 ] AlmaLinux se construye utilizando métodos reproducibles y de acceso público mediante el AlmaLinux Build System (ALBS), que es un sistema de compilación personalizado cuyo código fuente, al igual que la propia distribución, se distribuye públicamente y se licencia bajo licencias de código abierto .

Historia

El 8 de diciembre de 2020, Red Hat anunció que el desarrollo de CentOS , una bifurcación descendente gratuita de la distribución comercial Red Hat Enterprise Linux (RHEL), se interrumpiría y su soporte oficial se acortaría para centrarse en CentOS Stream, una versión de servicio estable a largo plazo sin versiones menores que Red Hat utiliza oficialmente para previsualizar lo que se pretende incluir en las actualizaciones de RHEL. [ 5 ] [ 6 ] [ 7 ]

En respuesta, CloudLinux que mantiene su propia distribución comercial de Linux, CloudLinux OS anunció que respaldaría a AlmaLinux para proporcionar un sucesor espiritual de CentOS Linux con soporte de la comunidad, [ 8 ] apuntando a la compatibilidad binaria con la versión actual de RHEL. [ 9 ] Una versión beta de AlmaLinux se lanzó por primera vez el 1 de febrero de 2021, [ 10 ] y la primera versión estable de AlmaLinux se publicó el 30 de marzo de 2021. [ 3 ] AlmaLinux 8.x tendrá soporte hasta 2029. [ 11 ] Numerosas empresas, como ARM , AWS , Equinix y Microsoft , también dan soporte a AlmaLinux. [ 12 ] El 30 de marzo de 2021, se creó la Fundación AlmaLinux OS como una organización 501(c) para hacerse cargo del desarrollo y la gobernanza de AlmaLinux de CloudLinux, que había prometido 1 millón de dólares en financiación anual para el proyecto. [ 13 ]

Tras el lanzamiento de AlmaLinux 8.6, el 20 de junio de 2022, la Fundación AlmaLinux OS publicó el AlmaLinux Build System (ALBS). [ 14 ]

En septiembre de 2022, la Fundación AlmaLinux OS celebró sus primeras elecciones, [ 15 ] anunciando una junta de 7 miembros elegidos por la comunidad el 19 de septiembre. [ 16 ] Poco después de las elecciones, Igor Seletskiy, el director ejecutivo de CloudLinux y entonces presidente de la junta, anunció que renunciaría para permitir que AlmaLinux continuara como un sistema operativo liderado por la comunidad, [ 17 ] y la junta eligió a Benny Vasquez como nuevo presidente. [ 18 ]

El 7 de diciembre de 2022, se anunció que el CERN y Fermilab proporcionarían AlmaLinux como sistema operativo estándar para sus experimentos. [ 19 ]

Tres semanas después del anuncio del 21 de junio de 2023 por parte de Red Hat de que se impusieron nuevas restricciones a su código, [ 20 ] AlmaLinux respondió en una publicación de blog que "la junta de la Fundación AlmaLinux OS ha decidido hoy abandonar el objetivo de ser 1:1 con RHEL. En cambio, AlmaLinux OS buscará ser compatible binariamente con RHEL". [ 21 ]

En septiembre de 2023, la Fundación anunció que ampliaría la junta directiva, [ 22 ] y en diciembre de 2023, la Fundación AlmaLinux OS celebró sus segundas elecciones y anunció que Alejandro Iribarren del CERN y Jun Yoshida de Cybertrust Japan se unirían a la junta directiva. [ 23 ]

Proyecto ELevate

En septiembre de 2021, el proyecto AlmaLinux anunció una herramienta llamada ELevate que permitiría actualizaciones in situ entre versiones principales de distribuciones de Linux empresariales. [ 24 ] "ELevate se desarrolla de forma independiente de la distribución y se construye como una herramienta para todo el ecosistema, no solo para AlmaLinux. ELevate admite la migración hacia/desde otras distribuciones y está abierta a que todos contribuyan y la mejoren." [ 25 ] En enero de 2024 ampliaron la herramienta para incluir soporte para repositorios adicionales, [ 26 ] y en abril de 2024 agregaron soporte para actualizar de CentOS 6 a CentOS 7, lo que permitió a algunos actualizar in situ desde CentOS 6 a través de una distribución de Linux empresarial versión 9 de su elección. [ 27 ]

Sistema de compilación

Diagrama del sistema de compilación de AlmaLinux (ALBS)

El sistema de compilación de AlmaLinux, comúnmente abreviado como "ALBS", es el sistema de compilación de AlmaLinux. Se utilizó por primera vez para lanzar la versión 8.6 (Sky Tiger) y tiene la capacidad de automatizar compilaciones para las arquitecturas x86-64 , AArch64 , ppc64 y S390x . El ALBS consta de cinco componentes: el servicio Git , el sistema de lanzamiento, el servidor de firma, el sistema de pruebas y el nodo de compilación. Cada componente está gobernado por un componente general conocido como "Servicio Maestro", que está diseñado para ser controlado a través de su propia API .

Servicio Git

El código fuente de AlmaLinux se obtiene directamente de los repositorios de código Git de los paquetes de software que componen Red Hat Enterprise Linux. Mediante un "oyente" que monitoriza los cambios en los repositorios existentes o la adición de nuevos repositorios, el Servicio Git de AlmaLinux descarga el código fuente a su propia instancia de servidor Gitea, disponible públicamente . La interfaz web de este servidor público también proporciona una vista de las canalizaciones de compilación para cada paquete. Además, el servicio expone una API que permite que el resto de ALBS consuma directamente los repositorios.

Nodo de compilación

En consonancia con el Servicio Maestro, el propósito del Nodo de Compilación es compilar el código fuente almacenado en los repositorios Git para crear paquetes RPM que posteriormente se utilizarán en el proceso de instalación de la distribución. Como artefactos del proceso de compilación, estos componentes cuentan con un almacenamiento dedicado desde el cual se pueden procesar posteriormente.

Sistema de prueba

El sistema de pruebas de AlmaLinux (ALTS) prueba los paquetes RPM que existen como artefactos de compilación. Mediante la tecnología de contenedores , se asignan entornos dedicados a los paquetes para que se puedan ejecutar conjuntos de pruebas .

Sistema de lanzamiento y servidor de firmas

Para garantizar la integridad, cada paquete de software que se publica para la distribución AlmaLinux se firma digitalmente mediante el algoritmo criptográfico Pretty Good Privacy (PGP). El servidor de firma simplemente toma los artefactos creados en el nodo de compilación, los firma y los devuelve al almacenamiento de artefactos. Desde allí, el sistema de lanzamiento puede subirlos a los repositorios de lanzamiento.

AlmaLinux OS Kitten y el pipeline de compilación de AlmaLinux

Antes del cambio de código fuente de Red Hat en junio de 2023, AlmaLinux reconstruyó RHEL utilizando fuentes públicas proporcionadas por Red Hat. Después de que AlmaLinux optara por centrarse en mantener la compatibilidad con RHEL, primero lanzó correcciones de errores y fallos de seguridad antes que Red Hat al mes siguiente con parches para Zenbleed. [ 28 ] Comenzaron a diferenciarse aún más de Red Hat con los lanzamientos de AlmaLinux 8.10 [ 29 ] y 9.4 [ 28 ] en mayo de 2023 al reactivar la compatibilidad con hardware que se había deshabilitado en los lanzamientos equivalentes de RHEL.

En octubre de 2024, el proyecto AlmaLinux anunció AlmaLinux OS Kitten. [ 30 ] "A principios de este año comenzamos a establecer la infraestructura y la canalización de compilación para AlmaLinux OS 10, y comenzamos a realizar pruebas utilizando el código de CentOS Stream 10. Basándonos en este trabajo de preparación, nos complace compartir que hemos creado con éxito una vista previa de AlmaLinux OS 10 que llamamos AlmaLinux OS Kitten 10." [ 30 ] El lanzamiento de Kitten 10 también mostró las características adicionales que AlmaLinux estaba agregando para su comunidad, incluido el soporte KVM para IBM POWER y el soporte SPICE.

En diciembre, AlmaLinux anunció la versión beta de AlmaLinux OS 10, que incluía todas esas características, pero era diferente de Kitten, ya que seguía las versiones de software de Red Hat, en lugar de CentOS Stream. "El usuario perspicaz de AlmaLinux notará que algunas de las versiones de software en AlmaLinux OS Kitten 10 son más recientes que las que encontrará en la versión beta de AlmaLinux 10. Esto se debe a que Kitten se basa en CentOS Stream, y AlmaLinux 10 sigue las versiones de lanzamiento de Red Hat 10. No debe darse por sentado que Kitten sea o vaya a ser exactamente lo que se proporcionará en la versión BETA." [ 31 ]

Comunicados

Véase también

Referencias

  1. Andrew Lukoshko (26 de mayo de 2026). "¡Disponibilidad general de AlmaLinux OS 9.8 y 10.2 estable!" . Consultado el 26 de mayo de 2026 .
  2. «Preguntas frecuentes | AlmaLinux Wiki» . wiki.almalinux.org . Consultado el 20 de junio de 2021 .
  3. 1 2 3 Vaughan-Nichols, Steven J. (30 de marzo de 2021). "CloudLinux lanza AlmaLinux, un clon de CentOS Linux" . ZDNet . Recuperado el 22 de abril de 2021 .
  4. "Notas de la versión | Wiki de AlmaLinux" . wiki.almalinux.org . Consultado el 12 de diciembre de 2022 .
  5. "FAQ/CentOSStream - Wiki de CentOS" . wiki.centos.org . Archivado del original el 24 de junio de 2021. Consultado el 20 de junio de 2021 .
  6. Salter, Jim (10 de diciembre de 2020). "CentOS Linux está muerto, y Red Hat dice que Stream "no es un reemplazo"" . Ars Technica . Consultado el 20 de junio de 2021 .
  7. Vaughan-Nichols, Steven J. (14 de enero de 2021). "CloudLinux prepara el reemplazo de CentOS Linux : AlmaLinux" . ZDNet France (en francés) . Consultado el 27 de julio de 2021 . 
  8. Seletskiy, Igor. "¡¡Nace AlmaLinux!!" . blog.cloudlinux.com . Consultado el 7 de mayo de 2024 .
  9. "Preguntas frecuentes | Wiki de AlmaLinux" . 19 de abril de 2021. Archivado del original el 19 de abril de 2021. Consultado el 7 de mayo de 2024 .
  10. "CloudLinux lanza la versión beta de AlmaLinux" . www.businesswire.com . 1 de febrero de 2021. Consultado el 19 de febrero de 2024 .
  11. AlmaLinux (26 de enero de 2021). "Preguntas frecuentes" . Consultado el 22 de abril de 2021 .
  12. "AlmaLinux: Todo lo que necesitas saber sobre el sistema operativo Linux" . IONOS Digitalguide . 9 de mayo de 2022. Consultado el 10 de mayo de 2022 .
  13. "CloudLinux establece la Fundación de Código Abierto AlmaLinux y lanza su primera versión estable" . www.businesswire.com . 30 de marzo de 2021. Consultado el 19 de febrero de 2024 .
  14. Larabel, Michael (20 de junio de 2022). "AlmaLinux basado en RHEL anuncia el acceso a "ALBS" para su sistema de compilación público" . Recuperado el 18 de mayo de 2023 .
  15. "¡Próximamente las primeras elecciones de la comunidad AlmaLinux! - Blog del sistema operativo AlmaLinux" . Sistema operativo AlmaLinux . 9 de agosto de 2022. Consultado el 12 de diciembre de 2022 .
  16. "Primeras elecciones de la junta directiva de AlmaLinux anuncian 7 nuevos puestos - Blog del sistema operativo AlmaLinux" . Sistema operativo AlmaLinux . 20 de septiembre de 2022. Consultado el 12 de diciembre de 2022 .
  17. Seletskiy, Igor. "Por qué he decidido renunciar a la Junta Directiva de la Fundación AlmaLinux OS" . blog.cloudlinux.com . Consultado el 7 de mayo de 2024 .
  18. "Hola, soy Benny. ¿En qué puedo ayudarte?" . AlmaLinux OS . 12 de octubre de 2021 . Consultado el 7 de mayo de 2024 .
  19. "LISTSERV 16.5 - Archivos de SCIENTIFIC-LINUX-USERS" . listserv.fnal.gov . Consultado el 12 de diciembre de 2022 .
  20. "Impulsando la evolución de CentOS Stream" . www.redhat.com . Consultado el 11 de noviembre de 2023 .
  21. Vasquez, benny (13 de julio de 2023). "El futuro de AlmaLinux es brillante" . AlmaLinux OS: sistema operativo empresarial gratuito para siempre . Archivado del original el 13 de julio de 2023. Recuperado el 12 de febrero de 2024 .
  22. "Elecciones de la Fundación AlmaLinux OS - 2023" . AlmaLinux OS . 14 de septiembre de 2023. Consultado el 7 de mayo de 2024 .
  23. "¡Conozcan a nuestros dos nuevos miembros de la junta directiva!" . AlmaLinux OS . 19 de diciembre de 2023 . Consultado el 7 de mayo de 2024 .
  24. "Anuncio de ELevate: migración entre versiones principales (7.x a 8x) de distribuciones derivadas de RHEL" . AlmaLinux OS . 19 de octubre de 2021. Consultado el 7 de mayo de 2024 .
  25. "AlmaLinux OS - Eleva tu distribución" . 19 de octubre de 2021. Archivado del original el 19 de octubre de 2021. Consultado el 7 de mayo de 2024 .
  26. "Actualizaciones del proyecto ELevate" . AlmaLinux OS . 31 de enero de 2024. Consultado el 7 de mayo de 2024 .
  27. "Ampliando la compatibilidad con ELevate: migraciones de CentOS 6 a CentOS 7" . AlmaLinux OS . 25 de abril de 2024. Consultado el 7 de mayo de 2024 .
  28. 1 2 "Se necesitan probadores: parche Zenbleed para AlmaLinux 8 y 9" . AlmaLinux OS . 24 de julio de 2023. Consultado el 15 de diciembre de 2024 .
  29. ^ "¡Anuncio de AlmaLinux 8.10 Beta!" . Sistema operativo AlmaLinux . 17 de abril de 2024 . Consultado el 15 de diciembre de 2024 .
  30. ^ " Presentación de AlmaLinux OS Kitten" . Sistema operativo AlmaLinux . 22 de octubre de 2024 . Consultado el 15 de diciembre de 2024 .
  31. «AlmaLinux 10.0 Beta ya disponible» . Sistema operativo AlmaLinux . 11 de diciembre de 2024 . Consultado el 15 de diciembre de 2024 .
  32. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 "Fechas de lanzamiento de Red Hat Enterprise Linux" . Red Hat . 20 de mayo de 2026.
  33. "AlmaLinux OS 8.4 Stable ya está disponible" . almalinux.org . 26 de mayo de 2021. Consultado el 28 de mayo de 2021 .
  34. "AlmaLinux OS 8.5 Stable ya está disponible" . almalinux.org . 12 de noviembre de 2021. Consultado el 12 de noviembre de 2021 .
  35. "¡AlmaLinux para PowerPC 8.5 estable ya disponible!" . almalinux.org . 25 de febrero de 2022 . Consultado el 11 de marzo de 2022 .
  36. "¡AlmaLinux 8.6 Stable ya está disponible!" . almalinux.org . 12 de mayo de 2022 . Consultado el 13 de mayo de 2022 .
  37. "AlmaLinux 8.7 - Ya disponible" . almalinux.org . 10 de noviembre de 2022. Consultado el 10 de noviembre de 2022 .
  38. Jack Aboutboul (18 de mayo de 2023). "AlmaLinux 8.8 - Ya disponible" . almalinux.org . Consultado el 18 de mayo de 2023 .
  39. Jack Aboutboul (21 de noviembre de 2023). "¡Anunciamos AlmaLinux 8.9 estable!" . almalinux.org . Consultado el 19 de diciembre de 2023 .
  40. Jack Aboutboul (28 de mayo de 2024). "¡Disponibilidad general de AlmaLinux 8.10 estable!" . almalinux.org . Consultado el 14 de junio de 2024 .
  41. "¡AlmaLinux 9 ya está disponible!" . almalinux.org . 26 de mayo de 2022 . Consultado el 26 de mayo de 2022 .
  42. "AlmaLinux 9.1 - Ya disponible" . almalinux.org . 17 de noviembre de 2022. Consultado el 15 de noviembre de 2022 .
  43. "AlmaLinux 9.2 - Ya disponible" . almalinux.org . 10 de mayo de 2023. Consultado el 11 de mayo de 2023 .
  44. "¡Anunciamos AlmaLinux 9.3 Estable!" . almalinux.org . 13 de noviembre de 2023 . Consultado el 13 de noviembre de 2023 .
  45. "¡Disponibilidad general de AlmaLinux 9.4 estable!" . almalinux.org . 6 de mayo de 2024 . Consultado el 6 de mayo de 2024 .
  46. "¡Disponibilidad general de AlmaLinux 9.5 estable!" . almalinux.org . 18 de noviembre de 2024 . Consultado el 18 de noviembre de 2024 .
  47. "¡Disponibilidad general de AlmaLinux 9.6 estable!" . almalinux.org . 20 de mayo de 2025 . Consultado el 20 de mayo de 2025 .
  48. "¡Disponibilidad general de AlmaLinux OS 9.7 estable!" . almalinux.org . 17 de noviembre de 2025 . Consultado el 17 de noviembre de 2025 .
  49. 1 2 "¡Disponibilidad general de AlmaLinux OS 9.8 y 10.2 estable!" . almalinux.org . 26 de mayo de 2026 . Consultado el 26 de mayo de 2026 .
  50. "AlmaLinux OS 10: usabilidad sin comprometer la compatibilidad" . almalinux.org . 27 de mayo de 2025. Consultado el 27 de mayo de 2025 .
  51. "¡Disponibilidad general de AlmaLinux OS 10.1 Estable!" . almalinux.org . 24 de noviembre de 2025 . Consultado el 24 de noviembre de 2025 .
  1. AlmaLinux fue anunciado el 10 de diciembre de 2020  ( 2020-12-10 ) , la primera versión beta se lanzó 53 días después.
  • Sitio web oficial