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

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.

Funcionalidad obsoleta AL2 y eliminada en 2023 AL2

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

Paquetes x86 (i686) de 32 bits

Como parte de la versión 2014.09 de AL1, anunciamos que sería la última versión en producir 32 bits. AMIs Por lo tanto, a partir de la versión 2015.03 de, AL1 Amazon Linux ya no admite la ejecución del sistema en modo de 32 bits. AL2proporciona 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 clientes que completen su 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 AL2 contenedor que se ejecute sobre el 023. AL2

aws-apitools-*reemplazado por AWS CLI

Antes del lanzamiento del AWS CLI en septiembre de 2013, puso a AWS disposición un conjunto de utilidades de línea de comandos, implementadas en Java, que permitía a los clientes hacer EC2 API llamadas a Amazon. Estas herramientas quedaron obsoletas en 2015 y AWS CLI se convirtieron en la forma preferida de interactuar con Amazon EC2 APIs desde la línea de comandos. Esto incluye los siguientes aws-apitools-* paquetes.

  • aws-apitools-as

  • aws-apitools-cfn

  • aws-apitools-common

  • aws-apitools-ec2

  • aws-apitools-elb

  • aws-apitools-mon

El soporte inicial para los aws-apitools-* paquetes 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 ejemploaws-apitools-ec2) para ofrecer compatibilidad con versiones anteriores a los clientes. AWS CLI Es una herramienta más sólida y completa que los aws-apitools-* paquetes, ya que se mantiene activamente y proporciona una forma de utilizarla toda AWS APIs.

Los aws-apitools-* paquetes 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 ellos lo antes AWS CLI posible. Estos paquetes no están presentes en AL2 023.

awslogsobsoleto en favor del agente unificado de Amazon CloudWatch Logs

El awslogspaquete está obsoleto en AL2 023 AL2 y ya no está presente en él. Se sustituye por el agente CloudWatch Logs unificado, disponible en el amazon-cloudwatch-agent paquete. Para obtener más información, consulta la Guía del usuario CloudWatch de Amazon Logs.

bzrsistema de control de revisiones

Con la GNU Bazaar(bzr) el sistema de control de revisiones está descontinuado AL2 y ya no está presente en AL2 023.

Se recomienda a bzr los usuarios de migrar sus repositorios a. git

cgroup v1

AL2023 pasa a la jerarquía del Grupo de Control Unificado (cgroup v2), mientras que AL2 usa cgroup v1. Como AL2 no es compatible con cgroup v2, esta migración debe completarse como parte del paso a 023. AL2

log4j hotpatch () log4j-cve-2021-44228-hotpatch

nota

El log4j-cve-2021-44228-hotpatch paquete está en desuso AL2 y se eliminó en AL2 023.

En respuesta a CVE-2021-44228, Amazon Linux lanzó una versión RPM empaquetada del Hotpatch para Apache Log4j for y. AL1 AL2 En el anuncio de la adición del hotpatch a Amazon Linux, señalamos que «instalar el hotpatch no reemplaza la actualización a una versión de log4j que mitigue -2021-44228 o CVE -2021-45046». CVE

El hotpatch era una medida de mitigación para dar tiempo a aplicar el parche log4j. La primera versión de disponibilidad general de la 023 se publicó 15 meses después de la CVE-2021-44228, por lo que la AL2 023 no se incluye con el hotpatch (esté activado o no). AL2

Se recomienda a los clientes que utilicen sus propias log4j versiones en Amazon Linux que se aseguren de haber actualizado a versiones que no estén afectadas por las marcas CVE-2021-44228 o -2021-45046. CVE

lsb_release y el paquete system-lsb-core

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 (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.

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.

mcrypt

La mcrypt biblioteca y la asociada PHP la extensión quedó obsoleta en AL2 AL2 023 y ya no está presente en ella.

Repositorios ascendentes PHP dejó obsoleta la extensión en mcryptPHP 7.1, que se lanzó por primera vez en diciembre de 2016 y tuvo su versión final en octubre de 2019.

La última versión de la mcrypt biblioteca original se publicó en 2007 y no ha realizado la migración del control de cvs revisiones SourceForge necesaria para las nuevas confirmaciones en 2017. La más reciente (y solo la correspondiente a tres años antes) data de 2011, y no se menciona que el proyecto tenga un responsable.

Se recomienda a los demás usuarios de mcrypt que porten su código a OpenSSL, ya que mcrypt no se añadirá a AL2 023.

Abrir (JDK7) java-1.7.0-openjdk

nota

AL2023 proporciona varias versiones de Amazon Corretto para dar soporte Java cargas de trabajo basadas. Los paquetes Open JDK 7 están obsoletos en AL2 la versión 023 y ya no están presentes en AL2 ella. El más antiguo JDK disponible en AL2 023 lo proporciona Corretto 8.

Para obtener más información sobre Java en Amazon Linux, consulteJava en AL2023.

Python 2.7

nota

AL2023 eliminó Python 2.7, por lo que cualquier componente del sistema operativo que requiera Python está escrito para funcionar con Python 3. Para seguir utilizando una versión de Python proporcionada y compatible con Amazon Linux, convierta el código de Python 2 a Python 3.

Para obtener más información sobre Python en Amazon Linux, consultePython en AL2023.

rsyslog-opensslreemplaza rsyslog-gnutls

El rsyslog-gnutls paquete está obsoleto en AL2 AL2 023 y ya no está presente en él. El rsyslog-openssl paquete debe sustituir directamente a cualquier uso del paquete. rsyslog-gnutls

Servicio de información de red (NIS)/yp

El Servicio de Información de Red (NIS), originalmente denominado Páginas Amarillas o YP está obsoleto en AL2 AL2 023 y ya no está presente en él. Esto incluye los siguientes paquetes: ypbindypserv, y. yp-tools Otros paquetes que se integran con NIS He eliminado esta funcionalidad en AL2 023.

Varios nombres de dominio en Amazon VPC create-dhcp-options

En Amazon Linux 2, era posible pasar varios nombres de dominio en el domain-name parámetro a create-dhcp-options, lo que daba como resultado que /etc/resolv.conf contuviera algo parecido asearch foo.example.com bar.example.com. El Amazon VPC DHCP el servidor envía la lista de nombres de dominio proporcionados mediante DHCP opción 15, que solo admite un único nombre de dominio (consulte la sección 3.17 de la RFC 2132). Dado que AL2 023 utiliza systemd-networkd para la configuración de red, que sigue la RFC, esta característica accidental no AL2 está presente en el 023 AL2

La VPCdocumentación AWS CLIy la de Amazon dicen lo siguiente: «Algunos sistemas operativos Linux aceptan varios nombres de dominio separados por espacios. Sin embargo, Windows y otros sistemas operativos Linux tratan el valor como un dominio único, lo que provoca un comportamiento inesperado. Si las recetas DHCP el conjunto de opciones está asociado a un Amazon VPC que tiene instancias que ejecutan sistemas operativos que tratan el valor como un único dominio y especifican solo un nombre de dominio. »

En estos sistemas, como el AL2 023, especificar dos dominios mediante DHCP opción 15 (que solo permite una) y, dado que el carácter de espacio no es válido en los nombres de dominio, esto provocará que el carácter de espacio se codifique como032, por lo /etc/resolv.conf que search foo.exmple.com032bar.example.com contendrá.

Para admitir varios nombres de dominio, un DHCP el servidor debe usar DHCP Opción 119 (véase RFC3397, sección 2). Consulte la Guía VPC del usuario de Amazon para saber cuándo Amazon lo admite. VPC DHCP servidor.

Abra la huella digital de la SSH clave en el audit registro

Más adelante, en el ciclo de vida deAL2, se agregó un parche al SSH paquete Open para emitir la huella digital de la clave utilizada para autenticar. Esta funcionalidad no está presente en AL2 la versión 023.