

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.

# Comparaison AL2 et AL2 023
<a name="compare-with-al2"></a>

Les rubriques suivantes décrivent les principales différences entre AL2 et AL2 023.

Pour plus d'informations sur les fonctionnalités déconseillées dans AL1, AL2, et AL2 023, consultez. [Fonctionnalité déconseillée en 2023 AL2](deprecated.md)

**Topics**
+ [Packages ajoutés, mis à niveau et supprimés](#package-changes)
+ [Support pour chaque version](#al2-eol-date)
+ [Modifications de dénomination et de gestion des versions](#naming-and-versioning-changes)
+ [Optimisations](#optimize-performance)
+ [Origine dans plusieurs sources en amont](#building-on-fedora)
+ [Service système de mise en réseau](#networkd)
+ [Gestionnaire de packages](#package-manager)
+ [Utilisation de cloud-init](#using-cloud-init)
+ [Prise en charge d'un bureau graphique](#graphical-desktop-support)
+ [Triplet de compilateur](#compiler-triplet)
+ [Packages x86 (i686) 32 bits](#i686)
+ [`lsb_release` et le package `system-lsb-core`](#lsb-release)
+ [Extra Packages for Enterprise Linux (EPEL)](epel.md)
+ [Python 2.7 a été remplacé par Python 3](python2.7-no-more.md)
+ [Mises à jour de sécurité](security-updates.md)
+ [Mises à niveau déterministes pour la stabilité](compare-deterministic-upgrades.md)
+ [`gp3`comme type de volume Amazon EBS par défaut](continuing-al2-filesystem.md)
+ [Hiérarchie des groupes de contrôle unifiés (cgroup v2)](cgroupv2.md)
+ [`systemd`les minuteries remplacent `cron`](cron.md)
+ [Chaîne d'outils améliorée : gccbinutils, et glibc](glibc-gcc-and-binutils.md)
+ [`systemd`le journal remplace `rsyslog`](journald.md)
+ [Dépendances de package minimisées](minimized-pkg-dependencies.md)
+ [Amazon Corretto en tant que machine virtuelle Java par défaut](compare-al2-java.md)
+ [AWS CLIv2](awscli2.md)
+ [Démarrage sécurisé et préféré UEFI](uefi-preferred.md)
+ [Modifications de la configuration par défaut du serveur SSH](ssh-host-key.md)
+ [AL2023 le noyau change de AL2](compare-with-al2-kernel.md)
+ [`/tmp` est maintenant `tmpfs`](compare-al2-al2023-tmp.md)
+ [Modifications apportées à l'AMI et à l'image du conteneur](w2aac11c69.md)
+ [Comparaison des packages installés sur Amazon Linux 2 et Amazon Linux 2023 AMIs](amzn2-al2023-ami.md)
+ [Comparaison des packages installés sur Amazon Linux 2 et Amazon Linux 2023 Minimal AMIs](amzn2-al2023-minimal-ami.md)
+ [Comparaison des packages installés sur les images de conteneurs de base Amazon Linux 2 et Amazon Linux 2023](amzn2-al2023-container.md)

## Packages ajoutés, mis à niveau et supprimés
<a name="package-changes"></a>

AL2023 contient des milliers de progiciels pouvant être utilisés. Pour une liste complète de tous les packages ajoutés, mis à niveau ou supprimés en AL2 023 par rapport aux versions précédentes d'Amazon Linux, voir [Modifications de packages en AL2 023](https://docs.aws.amazon.com/linux/al2023/release-notes/compare-packages.html). 

 Pour demander l'ajout ou la modification d'un package en AL2 023, signalez un problème dans le référentiel [amazon-linux-2023](https://github.com/amazonlinux/amazon-linux-2023/issues) sur. GitHub 

## Support pour chaque version
<a name="al2-eol-date"></a>

Pour AL2 2023, nous offrons cinq ans de soutien.

 Pour de plus amples informations, veuillez consulter [Cadence de publication](release-cadence.md). 

## Modifications de dénomination et de gestion des versions
<a name="naming-and-versioning-changes"></a>

AL2Le 023 prend en charge les mêmes mécanismes que ceux utilisés AL2 pour l'identification des plateformes. AL2023 introduit également de nouveaux fichiers pour l'identification des plateformes.

Pour de plus amples informations, veuillez consulter [Dénomination et gestion des versions](naming-and-versioning.md).

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

AL2023 optimise le temps de démarrage afin de réduire le délai entre le lancement de l'instance et l'exécution de la charge de travail du client. Ces optimisations concernent la configuration du noyau de l' EC2 instance Amazon, les `cloud-init` configurations et les fonctionnalités intégrées aux packages du système d'exploitation tels que `kmod` et. `systemd` 

Pour plus d'informations sur les optimisations, consultez [Optimisations des performances et des opérations](performance-optimizations.md).

## Origine dans plusieurs sources en amont
<a name="building-on-fedora"></a>

AL2023 est basé sur le RPM et inclut des composants provenant de plusieurs versions de Fedora et d'autres distributions, telles que CentOS 9 Stream. Le noyau Amazon Linux provient des versions de support à long terme (LTS) provenant directement de kernel.org et choisies indépendamment des autres distributions.

Pour de plus amples informations, veuillez consulter [Relation avec Fedora](relationship-to-fedora.md).

## Service système de mise en réseau
<a name="networkd"></a>

Le service `systemd-networkd` système gère les interfaces réseau en AL2 023. Il s'agit d'un changement par AL2 rapport à, qui utilise ISC dhclient ou`dhclient`.

Pour de plus amples informations, veuillez consulter [Service de mise en réseau](networking-service.md). 

## Gestionnaire de packages
<a name="package-manager"></a>

L'outil de gestion des progiciels par défaut sur AL2 023 estDNF. DNFest le successeur de YUM l'outil de gestion de packages dans AL2.

Pour de plus amples informations, veuillez consulter [Outil de gestion de package](package-management.md). 

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

Dans AL2 023, cloud-init gère le référentiel de packages. Par défaut, dans les versions antérieures d'Amazon Linux, cloud-init installait les mises à jour de sécurité. Ce n'est pas la valeur par défaut pour AL2 023. Les nouvelles fonctionnalités de mise à niveau déterministes pour la mise `releasever` à jour au lancement décrivent la méthode AL2 023 pour activer les mises à jour des packages au lancement. Pour plus d’informations, consultez [Gérez les mises à jour des packages et du système d'exploitation dans AL2023](managing-repos-os-updates.md) et [Mises à niveau déterministes pour la stabilité](compare-deterministic-upgrades.md).

Avec AL2 023, vous pouvez utiliser cloud-init avecSELinux. Pour de plus amples informations, veuillez consulter [Utiliser cloud-init pour activer `enforcing` le mode](enforcing-mode.md#cloud-init-enforcing). 

Cloud-init charge le contenu de configuration avec cloud-init à partir d'emplacements distants via HTTP(S). Dans les versions antérieures, Amazon Linux ne vous avertit pas quand des ressources distantes ne sont pas disponibles. En AL2 023, l'indisponibilité des ressources distantes crée une erreur fatale et l'cloud-initexécution échoue. Ce changement de comportement de AL2, fournit un comportement par défaut « échec fermé » plus sûr.

 Pour plus d'informations, consultez [Personnalisé cloud-init](cloud-init.md) et la [documentation cloud-init](https://cloudinit.readthedocs.io/en/22.2.2/) (langue française non garantie).

## Prise en charge d'un bureau graphique
<a name="graphical-desktop-support"></a>

AL2023 propose un environnement de bureau graphique basé sur GNOME depuis la version 2023.7, en remplacement du bureau MATE utilisé dans. AL2 Cette version offre aux utilisateurs une expérience de bureau différente tout en conservant les performances optimisées pour le cloud de AL2 023. L'environnement de bureau GNOME propose diverses options de personnalisation, des fonctionnalités d'intégration au système et une conception d'interface utilisateur distincte, offrant aux utilisateurs une alternative à l'environnement de bureau MATE précédent. Consultez la [AL2023 Bureau graphique](graphical-desktop-al2023.md) page pour plus de détails.

## Triplet de compilateur
<a name="compiler-triplet"></a>

AL2023 définit le triplet du compilateur pour GCC et `LLVM` pour indiquer qu'il s'`amazon`agit du fournisseur. 

Ainsi, ils AL2 `aarch64-redhat-linux-gcc` deviennent `aarch64-amazon-linux-gcc` AL2 023. 

Cela devrait être totalement transparent pour la plupart des utilisateurs et pourrait n'affecter que ceux qui construisent des compilateurs sur AL2 023.

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

Dans le cadre de la [version 2014.09](https://aws.amazon.com/amazon-linux-ami/2014.09-release-notes/), AL1 il a été annoncé qu'il s'agirait de la dernière version à produire du 32 bits. AMIs Ainsi, depuis la [version 2015.03 de](https://aws.amazon.com/amazon-linux-ami/2015.03-release-notes/), AL1 Amazon Linux ne prend plus en charge l'exécution du système en mode 32 bits. AL2 offrait un support d'exécution limité pour les fichiers binaires 32 bits sur des hôtes x86 à 64 bits et ne fournissait pas de packages de développement permettant de créer de nouveaux fichiers binaires 32 bits. AL2023 n'inclut plus aucun package d'espace utilisateur 32 bits. Nous vous recommandons de terminer votre transition vers le code 64 bits.

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

## `lsb_release` et le package `system-lsb-core`
<a name="lsb-release"></a>

 Historiquement, certains logiciels `lsb_release` appelaient la commande ( AL2 fournie dans le `system-lsb-core` package) pour obtenir des informations sur la distribution Linux sur laquelle elle était exécutée. Le projet 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](https://www.freedesktop.org/software/systemd/man/os-release.html) (langue française non garantie). 

 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. 