Volver a actualizaciones
Nuevo releaseSep 13, 2026

azurelinux v3.0.20260909-3.0

Distribución Linux reforzada, optimizada para Azure, construida a partir de fuentes de Fedora con empaquetado RPM, seguridad en la cadena de suministro y configuración declarativa para cargas de trabajo nativas de la nube.

Compartir

Logotipo de Azure Linux Azure Linux 4

Una distribución de Linux de código abierto creada y optimizada para Azure, con fuentes derivadas de Fedora Linux. Azure Linux proporciona un sistema operativo seguro y confiable para máquinas virtuales, contenedores y plataformas de hardware físico.

Azure Linux se basa en una sólida base de código abierto del ecosistema Fedora y se mejora con innovaciones específicas de Azure. Esto proporciona la familiaridad del ecosistema de paquetes RPM, a la vez que añade capacidades de seguridad, cumplimiento y operativas nativas de Azure.

Las características clave de Azure Linux incluyen: una postura de seguridad reforzada, un kernel optimizado para Azure, seguridad de la cadena de suministro, integración nativa con Azure y un ciclo de vida predecible.

Esta rama contiene las fuentes en desarrollo de Azure Linux 4. Para Azure Linux 3, consulte la rama 3.0.

Primeros pasos

Los siguientes enlaces le ayudarán a comenzar con Azure Linux:

Documentación del productohttps://aka.ms/azurelinux
Información de la versiónGitHub Releases
Reportar un error / enviar comentariosGitHub Issues
Hacer una pregunta / obtener ayudaSUPPORT.md
Comenzar como desarrollador de la distroDEVELOPING.md
Directrices de contribuciónCONTRIBUTING.md
Reportar un problema de seguridadSECURITY.md

Uso de Azure Linux

Nota: Azure Linux 4 aún está en desarrollo

🖥️ Máquina virtual de Azure

Para probar Azure Linux en una máquina virtual de Azure, visite nuestra página de Azure Linux 4.0 en Microsoft Marketplace.

📦 Contenedor

Para probar el contenedor base de Azure Linux, utilice la siguiente referencia de imagen: mcr.microsoft.com/azurelinux-beta/base/core:4.0

💿 Instalador ISO

Para probar Azure Linux en una máquina virtual local, descargue el instalador ISO: x86_64 / ARM64

Antes de usar una ISO descargada, verifique la suma de comprobación y la firma de la ISO.

Después de descargar y verificar la ISO, siga las instrucciones del instalador ISO para instalar y usar Azure Linux en una máquina virtual local (Hyper-V en Windows o QEMU/KVM en Linux). La ISO ejecuta el instalador Anaconda.

Nota: El soporte para la ISO está basado en la comunidad. Antes de reportar un nuevo error o solicitud de función, busque en la lista de GitHub Issues. Si no encuentra un issue coincidente, reporte nuevos errores haciendo clic aquí. Para información adicional, consulte el archivo SUPPORT.md.

🐧 Subsistema de Windows para Linux (WSL)

Para probar Azure Linux en el Subsistema de Windows para Linux, descargue el paquete de distribución .wsl para su arquitectura:

Antes de instalar un paquete descargado, verifique la suma de comprobación y la firma del paquete .wsl.

Instale la distribución usando wsl:

wsl --install --from-file "C:\Path\To\AzureLinux-4.0-ARCH.wsl"

Para listar todas las distribuciones instaladas:

wsl --list

Para usar la distro:

wsl -d AzureLinux-4

Consulta Systemd defaults in WSL images para conocer las políticas de red, consola y archivos temporales.

¿Qué hay en esta rama?

Azure Linux 4 es una distribución basada en RPM optimizada para Azure y cargas de trabajo modernas en la nube. Se define mediante un conjunto de archivos de configuración TOML y overlays específicos aplicados a Fedora Linux, su base upstream.

Las desviaciones respecto a upstream se definen de forma declarativa y se delimitan para evitar divergencias o bifurcaciones innecesarias. Este repositorio contiene un conjunto generado mecánicamente de archivos spec de paquetes RPM derivados de aplicar esta capa a las fuentes de empaquetado upstream de Fedora.

Cómo se define Azure Linux

La distribución se describe casi por completo en archivos de configuración basados en TOML. Nuestra herramienta de desarrollo de código abierto, azldev, se utiliza para aplicar esta configuración a los archivos spec de Fedora upstream y a las fuentes de empaquetado.

azldev.toml        # Top-level entry point
├── distro/        # Distro-wide configs (e.g., sources, mock configs)
└── base/          # The "base" project: components, images, tests
    └── comps/     # Component definitions (one per source package)
    └── images/    # Base image definitions

Conceptos/términos

  • Componentes (también conocidos como paquetes fuente) son la unidad de empaquetado. La mayoría se importan en forma de código fuente desde los repositorios dist-git upstream de Fedora; cada componente produce uno o más RPM. Azure Linux compila todos los componentes desde el código fuente para producir un conjunto completo de paquetes RPM instalables.
  • Overlays son modificaciones declarativas a los specs y fuentes upstream (por ejemplo, parches, adiciones/eliminaciones, parámetros de compilación). Se ubican junto a la definición del componente y siempre incluyen una description que explica por qué se necesita el cambio. Los overlays nos permiten evitar bifurcar los specs upstream y son más flexibles que los parches textuales simples.
  • Specs renderizados son los archivos .spec finales producidos al aplicar los overlays a las fuentes upstream. Son generados mecánicamente por azldev, se registran para visibilidad y auditabilidad, y se ubican en specs/. Trátalos como salida derivada y no como fuentes para editar. Los usamos como entrada para los servicios/herramientas estándar de compilación de RPM (mock + rpmbuild, koji).

Para un recorrido más profundo por las herramientas, el sistema de overlays y cómo empezar a desarrollar dentro de esta distro, consulta DEVELOPING.md.

Estructura del repositorio

Categorías