Funcionalidad obsoleta discontinuada en AL1 y eliminada en AL2 - Amazon Linux 2023

Funcionalidad obsoleta discontinuada en AL1 y eliminada en AL2

En esta sección se describen las funciones que están disponibles en AL1 y que ya no están disponibles en AL2.

nota

Como parte de la fase de soporte de mantenimiento de AL1, algunos paquetes tenían una fecha de fin de vida útil (EOL) anterior a la EOL de AL1. Para obtener más información, consulte las declaraciones de soporte de paquetes de AL1.

nota

Algunas funciones de AL1 se suspendieron en versiones anteriores. Para obtener información, consulte las notas de la versión de AL1.

AMI x86 (i686) de 32 bits

Como parte de la versión 2014.09 de AL1, se anunció que sería la última versión en producir las AMI de 32 bits. Por lo tanto, a partir de la versión 2015.03 de AL1, Amazon Linux dejó de admitir la ejecución del sistema en modo de 32 bits. AL2 ofrece soporte de tiempo de ejecución limitado para binarios de 32 bits en hosts x86-64 y no proporciona paquetes de desarrollo que permitan crear nuevos binarios de 32 bits. AL2023 ya no incluye ningún paquete de espacio de usuario de 32 bits. Recomendamos a los usuarios que completen su transición al código de 64 bits antes de migrar a AL2023.

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

aws-apitools-* se ha sustituido por AWS CLI

Antes del lanzamiento de AWS CLI en septiembre de 2013, AWS creó un conjunto de utilidades de línea de comandos, implementadas en Java, que permitían a los usuarios realizar llamadas a la API de Amazon EC2. Estas herramientas se suspendieron en 2015 y AWS CLI se convirtió en la forma preferida de interactuar con las API de Amazon EC2 desde la línea de comandos. El conjunto de utilidades de línea de comandos incluye los siguientes paquetes aws-apitools-*.

  • aws-apitools-as

  • aws-apitools-cfn

  • aws-apitools-common

  • aws-apitools-ec2

  • aws-apitools-elb

  • aws-apitools-mon

El soporte inicial para los paquetes aws-apitools-* finalizó en marzo de 2017. A pesar de la falta de soporte previo, Amazon Linux siguió ofreciendo algunas de estas utilidades de línea de comandos, por ejemplo aws-apitools-ec2, para proporcionar compatibilidad con versiones anteriores a los usuarios. AWS CLI es una herramienta más sólida y completa que los paquetes aws-apitools-*, ya que se mantiene activamente y proporciona un medio para utilizar todas las API de AWS.

Los paquetes aws-apitools-* quedaron obsoletos en marzo de 2017 y no recibirán más actualizaciones. Todos los usuarios de cualquiera de estos paquetes deberían migrar a AWS CLI lo antes posible. Estos paquetes no están presentes en AL2023.

AL1 también proporcionó los paquetes aws-apitools-iam y aws-apitools-rds, que quedaron obsoletos en AL1 y no están presentes en Amazon Linux a partir de AL2.

systemd reemplaza a upstart en AL2

AL2 fue la primera versión de Amazon Linux en utilizar el sistema init systemd, sustituyendo a upstart en AL1. Cualquier configuración específica de upstart debe cambiarse como parte de la migración de AL1 a una versión más reciente de Amazon Linux. No se puede usar systemd en AL1, por lo que pasar de upstart a systemd solo se puede hacer como parte del cambio a una versión principal más reciente de Amazon Linux, como AL2 o AL2023.