Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Fonctionnalité déconseillée AL2 et supprimée en 2023 AL2
Cette section décrit les fonctionnalités disponibles dans AL2 AL2 023 et celles qui ne le sont plus.
Rubriques
- Packages x86 (i686) 32 bits
- aws-apitools-*remplacé par AWS CLI
- bzrsystème de contrôle de révision
- cgroup v1
- log4jhotpatch () log4j-cve-2021-44228-hotpatch
- lsb_release et le package system-lsb-core
- mcrypt
- Ouvert (JDK7java-1.7.0-openjdk)
- Python 2.7
- rsyslog-opensslremplace rsyslog-gnutls
- Service d'information réseau (NIS)/yp
- Plusieurs noms de domaine sur Amazon VPC create-dhcp-options
- Ouvrir l'empreinte de SSH la clé dans le audit journal
Packages x86 (i686) 32 bits
Dans le cadre de la version 2014.09 de AL1
Si vous devez exécuter des fichiers binaires 32 bits sur AL2 023, il est possible d'utiliser l'espace utilisateur 32 bits depuis un AL2 AL2 conteneur exécuté au-dessus de 023. AL2
aws-apitools-*
remplacé par AWS CLI
Avant la sortie du AWS CLI en septembre 2013, AWS avait mis à disposition un ensemble d'utilitaires de ligne de commande, implémentés dansJava, qui permettaient aux clients de passer des EC2 API appels Amazon. Ces outils ont été déconseillés en 2015 et sont AWS CLI devenus le moyen préféré d'interagir avec Amazon EC2 APIs depuis la ligne de commande. Cela inclut les aws-apitools-*
packages suivants.
-
aws-apitools-as
-
aws-apitools-cfn
-
aws-apitools-common
-
aws-apitools-ec2
-
aws-apitools-elb
-
aws-apitools-mon
Le support en amont pour les aws-apitools-*
packages a pris fin en mars 2017. Malgré l'absence de support en amont, Amazon Linux a continué à fournir certains de ces utilitaires de ligne de commande (tels queaws-apitools-ec2
) afin de fournir une rétrocompatibilité aux clients. AWS CLI Il s'agit d'un outil plus robuste et plus complet que les aws-apitools-*
packages car il est activement maintenu et fournit un moyen de tout utiliser AWS APIs.
Les aws-apitools-*
packages sont devenus obsolètes en mars 2017 et ne recevront plus de mises à jour. Tous les utilisateurs de l'un de ces packages doivent migrer vers le AWS CLI dès que possible. Ces packages ne sont pas présents dans AL2 023.
bzr
système de contrôle de révision
Le système de contrôle des révisions GNU
Bazaarbzr
) est abandonné AL2 et n'est plus présent en AL2 023.
Il est bzr
conseillé aux utilisateurs de migrer leurs référentiels versgit
.
cgroup v1
AL2023 passe à la hiérarchie des groupes de contrôle unifiés (cgroup v2), alors qu'il AL2 utilise cgroup v1. Comme cgroup v2 AL2 n'est pas compatible, cette migration doit être terminée dans le cadre du passage à la version AL2 023.
log4jhotpatch () log4j-cve-2021-44228-hotpatch
Note
Le log4j-cve-2021-44228-hotpatch
package est obsolète AL2 et supprimé en AL2 023.
En réponse à CVE-2021-44228,
La mise à jour corrective à chaud était une mesure d'atténuation permettant de laisser le temps nécessaire au correctif log4j
. La première version de disponibilité générale de AL2 023 a eu lieu 15 mois après CVE-2021-44228
Il est conseillé aux clients qui exécutent leurs propres log4j
versions sur Amazon Linux de s'assurer qu'ils ont mis à jour les versions non concernées par CVE-2021-44228 ou -2021-45046
lsb_release
et le package system-lsb-core
Historiquement, certains logiciels lsb_release
appelaient la commande (AL2fournie dans le system-lsb-core
package) pour obtenir des informations sur la distribution Linux sur laquelle elle était exécutée. La Linux Standards Base (LSB) a introduit cette commande et les distributions Linux l'ont adoptée. Les distributions Linux ont évolué pour utiliser le standard simplifié consistant à conserver ces informations dans /etc/os-release
et d'autres fichiers connexes.
Le standard os-release
est issu de systemd
. Pour plus d'informations, consultez la documentation systemd sur os-release
AL2023 n'est pas livré avec la lsb_release
commande et n'inclut pas le system-lsb-core
package. Le logiciel doit terminer la transition vers le standard os-release
pour maintenir la compatibilité avec Amazon Linux et les autres distributions majeures de Linux.
mcrypt
La mcrypt
bibliothèque et l'PHPextension associée sont devenues obsolètes en AL2 023 et ne sont plus présentesAL2.
Upstream a rendu l'mcrypt
extension PHP obsolète dans la PHP version 7.1
La mcrypt
bibliothèque en amont a été publiée pour la dernière fois en 2007cvs
révisions SourceForge requise pour les nouveaux commits en 2017
Il est conseillé à tous mcrypt
les utilisateurs restants de porter leur code versOpenSSL, car il ne mcrypt
sera pas ajouté à AL2 023.
Ouvert (JDK7java-1.7.0-openjdk
)
Note
AL2023 fournit plusieurs versions d'Amazon Corretto pour prendre en charge les charges de
Pour plus d'informations sur Java sur Amazon Linux, consultezJava dans AL2023.
Python 2.7
Note
AL2023 a supprimé Python 2.7, de sorte que tous les composants du système d'exploitation nécessitant Python sont écrits pour fonctionner avec Python 3. Pour continuer à utiliser une version de Python fournie et prise en charge par Amazon Linux, convertissez le code Python 2 en code pour Python 3.
Pour plus d'informations sur Python sur Amazon Linux, consultezPython dans AL2023.
rsyslog-openssl
remplace rsyslog-gnutls
Le rsyslog-gnutls
package est obsolète et n'est plus présent dans AL2 023. AL2 Le rsyslog-openssl
colis doit être un remplacement direct pour toute utilisation du rsyslog-gnutls
package.
Service d'information réseau (NIS)/yp
Le Network Information Service (NIS), initialement appelé Pages Jaunes ou YP devenu obsolète depuis 2003AL2, n'existe plus depuis 023. AL2 Cela inclut les packages suivants : ypbind
ypserv
, etyp-tools
. Cette fonctionnalité a été supprimée dans NIS les autres packages intégrés dans la version AL2 023.
Plusieurs noms de domaine sur Amazon VPC create-dhcp-options
Dans Amazon Linux 2, il était possible de transmettre plusieurs noms de domaine dans le domain-name
paramètre à create-dhcp-options
/etc/resolv.conf
contenir quelque chose commesearch foo.example.com bar.example.com
. Le VPC DHCP serveur Amazon envoie la liste des noms de domaine fournis à l'aide de l'DHCPoption 15, qui ne prend en charge qu'un seul nom de domaine (voir RFC2132 section 3.17systemd-networkd
pour la configuration réseau, qui suit leRFC, cette fonctionnalité accidentelle n'AL2est pas présente le AL2 023
La VPCdocumentation AWS CLI
Sur ces systèmes, tels que AL2 023, spécifiez deux domaines à l'aide de l'DHCPoption 15 (qui n'en autorise qu'un), et comme le caractère d'espace n'est pas valide dans les noms de domaine032
, ce qui se traduira par un /etc/resolv.conf
contenantsearch foo.exmple.com032bar.example.com
.
Afin de prendre en charge plusieurs noms de domaine, un DHCP serveur doit utiliser l'DHCPoption 119 (voir RFC3397, section 2
Ouvrir l'empreinte de SSH la clé dans le audit
journal
Plus tard dans le cycle de vie deAL2, un correctif a été ajouté au SSH package Open pour émettre l'empreinte digitale utilisée pour l'authentification. Cette fonctionnalité n'est pas présente dans la version AL2 023.