

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Comparando AL2 y AL2 023
<a name="compare-with-al2"></a>

En los temas siguientes se describen las principales diferencias entre la 023 AL2 y la AL2 023.

Para obtener más información sobre las funciones obsoletas en AL1, y AL2 023 AL2, consulte. [Funcionalidad obsoleta en AL2023](deprecated.md)

**Topics**
+ [Paquetes añadidos, actualizados y eliminados](#package-changes)
+ [Soporte para cada versión](#al2-eol-date)
+ [Cambios de nombres y control de versiones](#naming-and-versioning-changes)
+ [Optimizaciones](#optimize-performance)
+ [Proviene de múltiples fuentes](#building-on-fedora)
+ [Servicio del sistema de redes](#networkd)
+ [Administrador de paquetes](#package-manager)
+ [Uso de cloud-init](#using-cloud-init)
+ [Soporte de escritorio gráfico](#graphical-desktop-support)
+ [Triplete del compilador](#compiler-triplet)
+ [Paquetes x86 (i686) de 32 bits](#i686)
+ [`lsb_release` y el paquete `system-lsb-core`](#lsb-release)
+ [Extra Packages for Enterprise Linux (EPEL)](epel.md)
+ [Python 2.7 ha sido reemplazado por Python 3](python2.7-no-more.md)
+ [Actualizaciones de seguridad](security-updates.md)
+ [Actualizaciones deterministas para mayor estabilidad](compare-deterministic-upgrades.md)
+ [`gp3` como tipo de volumen de Amazon EBS predeterminado](continuing-al2-filesystem.md)
+ [Jerarquía de grupos de control unificados (cgroup v2)](cgroupv2.md)
+ [Los temporizadores de `systemd` reemplazan a `cron`](cron.md)
+ [Cadena de herramientas mejorada: gcc, binutils y glibc](glibc-gcc-and-binutils.md)
+ [El diario `systemd` reemplaza a `rsyslog`](journald.md)
+ [Dependencias del paquete minimizadas](minimized-pkg-dependencies.md)
+ [Amazon Corretto como JVM predeterminada](compare-al2-java.md)
+ [AWS CLIv2](awscli2.md)
+ [UEFI Preferred y arranque seguro](uefi-preferred.md)
+ [Cambios en la configuración predeterminada del servidor SSH](ssh-host-key.md)
+ [AL2023 el kernel cambia de AL2](compare-with-al2-kernel.md)
+ [`/tmp` ahora es `tmpfs`](compare-al2-al2023-tmp.md)
+ [Cambios en la AMI y en la imagen del contenedor](w2aac11c69.md)
+ [Comparación de paquetes instalados en las AMI de Amazon Linux 2 y Amazon Linux 2023.](amzn2-al2023-ami.md)
+ [Comparación de paquetes instalados en las AMI de Amazon Linux 2 y Amazon Linux 2023](amzn2-al2023-minimal-ami.md)
+ [Comparación de paquetes instalados en imágenes de contenedor base de Amazon Linux 2 y Amazon Linux 2023](amzn2-al2023-container.md)

## Paquetes añadidos, actualizados y eliminados
<a name="package-changes"></a>

AL2El 023 contiene miles de paquetes de software disponibles para su uso. Para obtener una lista completa de todos los paquetes añadidos, actualizados o eliminados en la versión AL2 023 en comparación con las versiones anteriores de Amazon Linux, consulte [Cambios de paquetes en la versión AL2 023](https://docs.aws.amazon.com/linux/al2023/release-notes/compare-packages.html). 

 Para solicitar que se añada o modifique un paquete en la versión AL2 023, publique un problema en el repositorio de [amazon-linux-2023](https://github.com/amazonlinux/amazon-linux-2023/issues) en. GitHub 

## Soporte para cada versión
<a name="al2-eol-date"></a>

Para AL2 023, ofrecemos cinco años de soporte.

 Para obtener más información, consulte [Liberar cadencia](release-cadence.md). 

## Cambios de nombres y control de versiones
<a name="naming-and-versioning-changes"></a>

AL2El 023 admite los mismos mecanismos que AL2 admite la identificación de plataformas. AL2El 023 también presenta nuevos archivos para la identificación de plataformas.

Para obtener más información, consulte [Denominación y control de versiones](naming-and-versioning.md).

## Optimizaciones
<a name="optimize-performance"></a>

AL2023 optimiza el tiempo de arranque para reducir el tiempo que transcurre desde el lanzamiento de la instancia hasta la ejecución de la carga de trabajo del cliente. Estas optimizaciones abarcan la configuración, las `cloud-init` configuraciones y las funciones del kernel de la EC2 instancia de Amazon integradas en los paquetes del sistema operativo, como `kmod` y`systemd`. 

Para obtener más información sobre optimizaciones, consulte [Optimizaciones operativas y de rendimiento](performance-optimizations.md).

## Proviene de múltiples fuentes
<a name="building-on-fedora"></a>

AL2023 está basado en RPM e incluye componentes procedentes de múltiples versiones de Fedora y otras distribuciones, como CentOS 9 Stream. El kernel de Amazon Linux proviene de las versiones de soporte a largo plazo (LTS) directamente de kernel.org, elegidas independientemente de otras distribuciones.

Para obtener más información, consulte [Relación con Fedora](relationship-to-fedora.md).

## Servicio del sistema de redes
<a name="networkd"></a>

El servicio del `systemd-networkd` sistema administra las interfaces de red en 023. AL2 Se trata de un cambio con respecto a AL2, que utiliza ISC dhclient o`dhclient`.

Para obtener más información, consulte [Servicio de redes](networking-service.md). 

## Administrador de paquetes
<a name="package-manager"></a>

La herramienta de administración de paquetes de software predeterminada en el AL2 023 esDNF. DNFes la sucesora de YUM la herramienta de gestión de paquetes incluida en AL2.

Para obtener más información, consulte [Herramienta de administración de paquetes](package-management.md). 

## Uso de cloud-init
<a name="using-cloud-init"></a>

En AL2 023, cloud-init administra el repositorio de paquetes. De forma predeterminada, en las versiones anteriores de Amazon Linux, cloud-init instalaba actualizaciones de seguridad. Este no es el valor predeterminado de AL2 023. Las nuevas funciones de actualización deterministas para la actualización `releasever` en el momento del lanzamiento describen la forma AL2 023 de habilitar las actualizaciones de paquetes en el momento del lanzamiento. Para obtener más información, consulte [Gestione las actualizaciones de paquetes y sistemas operativos en AL2023](managing-repos-os-updates.md) y [Actualizaciones deterministas para mayor estabilidad](compare-deterministic-upgrades.md).

Con el AL2 023, se puede utilizar con. cloud-init SELinux Para obtener más información, consulte [Use cloud-init para habilitar el modo `enforcing`](enforcing-mode.md#cloud-init-enforcing). 

Cloud-init carga el contenido de la configuración con cloud-init desde ubicaciones remotas mediante HTTP(S). En versiones anteriores, Amazon Linux no notificaba si los recursos remotos no estaban disponibles. En el AL2 023, los recursos remotos no disponibles crean un error grave y no se puede ejecutar. cloud-init Este cambio en el comportamiento de AL2, proporciona un comportamiento predeterminado más seguro de «cierre por error».

 Para obtener más información, consulte [Personalizar cloud-init](cloud-init.md) y [Documentación de cloud-init](https://cloudinit.readthedocs.io/en/22.2.2/).

## Soporte de escritorio gráfico
<a name="graphical-desktop-support"></a>

AL2La versión 023 incluye un entorno gráfico de escritorio basado en GNOME a partir de la versión 2023.7, que sustituye al escritorio MATE utilizado en él. AL2 Esta versión ofrece a los usuarios una experiencia de escritorio diferente y, al mismo tiempo, mantiene AL2 el rendimiento optimizado para la nube de la 023. El entorno de escritorio GNOME ofrece varias opciones de personalización, funciones de integración del sistema y un diseño de interfaz de usuario distinto, lo que proporciona a los usuarios una alternativa al entorno de escritorio MATE anterior. Para obtener más información, consulte la página [AL2Escritorio gráfico 023](graphical-desktop-al2023.md).

## Triplete del compilador
<a name="compiler-triplet"></a>

AL2023 establece el triplete del compilador para indicar que es el GCC proveedor`LLVM`. `amazon` 

Por lo tanto, pasa a ser 023 AL2 `aarch64-redhat-linux-gcc`. `aarch64-amazon-linux-gcc` AL2 

Esto debería ser completamente transparente para la mayoría de los usuarios y solo podría afectar a aquellos que estén creando compiladores en AL2 023.

## Paquetes x86 (i686) de 32 bits
<a name="i686"></a>

Como parte de la [versión 2014-09 AL1](https://aws.amazon.com/amazon-linux-ami/2014.09-release-notes/), se anunció que sería la última versión en producir 32 bits. AMIs Por lo tanto, a partir de la [versión 2015.03 de](https://aws.amazon.com/amazon-linux-ami/2015.03-release-notes/), AL1 Amazon Linux dejó de admitir la ejecución del sistema en modo de 32 bits. AL2 ofrecía un soporte de tiempo de ejecución limitado para binarios de 32 bits en hosts x86-64 y no proporcionaba paquetes de desarrollo que permitieran crear nuevos binarios de 32 bits. AL2023 ya no incluye ningún paquete de espacio de usuario de 32 bits. Le recomendamos que lleve a cabo la transición al código de 64 bits.

Si necesita ejecutar binarios de 32 bits en el AL2 023, es posible utilizar el espacio de usuario de 32 bits desde el AL2 interior de un contenedor que se ejecute sobre el 023. AL2 AL2

## `lsb_release` y el paquete `system-lsb-core`
<a name="lsb-release"></a>

 Históricamente, algunos programas utilizaban el `lsb_release` comando (incluido en AL2 el `system-lsb-core` paquete) para obtener información sobre la distribución de Linux en la que se estaba ejecutando. La base de estándares de Linux, Linux Standards Base (LSB), introdujo este comando y las distribuciones de Linux lo adoptaron. Las distribuciones de Linux han evolucionado para utilizar el estándar más simple para almacenar esta información en `/etc/os-release` y otros archivos relacionados. 

 El estándar de `os-release` proviene de `systemd`. Para obtener más información, consulte la [documentación de systemd os-release](https://www.freedesktop.org/software/systemd/man/os-release.html). 

 AL2023 no viene con el `lsb_release` comando y no incluye el `system-lsb-core` paquete. El software debe completar la transición al estándar de `os-release` para mantener la compatibilidad con Amazon Linux y otras distribuciones principales de Linux. 