

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Confronto AL2 e AL2 023
<a name="compare-with-al2"></a>

I seguenti argomenti descrivono le differenze principali tra AL2 e AL2 023.

Per ulteriori informazioni sulle funzionalità obsolete in AL1, e AL2 023 AL2, vedere. [Funzionalità obsoleta nel 2023 AL2](deprecated.md)

**Topics**
+ [Pacchetti aggiunti, aggiornati e rimossi](#package-changes)
+ [Supporto per ogni rilascio](#al2-eol-date)
+ [Modifiche alla denominazione e al controllo delle versioni](#naming-and-versioning-changes)
+ [Ottimizzazioni](#optimize-performance)
+ [Origine da diversi upstream](#building-on-fedora)
+ [Servizio di sistema delle reti](#networkd)
+ [Programma di gestione dei pacchetti](#package-manager)
+ [Uso di cloud-init](#using-cloud-init)
+ [Supporto per ambiente grafico o desktop](#graphical-desktop-support)
+ [Tripletta del compilatore](#compiler-triplet)
+ [Pacchetti x86 (i686) a 32 bit](#i686)
+ [`lsb_release` e il pacchetto `system-lsb-core`](#lsb-release)
+ [Extra Packages for Enterprise Linux (EPEL)](epel.md)
+ [Python 2.7 è stato sostituito con Python 3](python2.7-no-more.md)
+ [Aggiornamenti di sicurezza](security-updates.md)
+ [Aggiornamenti deterministici per la stabilità](compare-deterministic-upgrades.md)
+ [`gp3`come tipo di volume Amazon EBS predefinito](continuing-al2-filesystem.md)
+ [Gerarchia dei gruppi di controllo unificati (cgroup v2)](cgroupv2.md)
+ [`systemd`i timer sostituiscono `cron`](cron.md)
+ [Toolchain migliorata: gccbinutils, e glibc](glibc-gcc-and-binutils.md)
+ [`systemd`il diario sostituisce `rsyslog`](journald.md)
+ [Dipendenze dei pacchetti ridotte al minimo](minimized-pkg-dependencies.md)
+ [Amazon Corretto come JVM predefinita](compare-al2-java.md)
+ [AWS CLIv2](awscli2.md)
+ [Avvio UEFI preferito e sicuro](uefi-preferred.md)
+ [Modifiche alla configurazione predefinita del server SSH](ssh-host-key.md)
+ [AL2023 modifiche al kernel da AL2](compare-with-al2-kernel.md)
+ [`/tmp`è ora `tmpfs`](compare-al2-al2023-tmp.md)
+ [Modifiche all'AMI e all'immagine del contenitore](w2aac11c69.md)
+ [Confronto dei pacchetti installati su Amazon Linux 2 e Amazon Linux 2023 AMIs](amzn2-al2023-ami.md)
+ [Confronto dei pacchetti installati su Amazon Linux 2 e Amazon Linux 2023 Minimal AMIs](amzn2-al2023-minimal-ami.md)
+ [Confronto dei pacchetti installati sulle immagini dei container di base Amazon Linux 2 e Amazon Linux 2023](amzn2-al2023-container.md)

## Pacchetti aggiunti, aggiornati e rimossi
<a name="package-changes"></a>

AL2023 contiene migliaia di pacchetti software disponibili per l'uso. Per un elenco completo di tutti i pacchetti aggiunti, aggiornati o rimossi nella versione AL2 023 rispetto alle versioni precedenti di Amazon Linux, consulta [Package changes in AL2](https://docs.aws.amazon.com/linux/al2023/release-notes/compare-packages.html) 023. 

 [Per richiedere l'aggiunta o la modifica di un pacchetto nella versione AL2 023, segnala un problema nel repository amazon-linux-2023 su.](https://github.com/amazonlinux/amazon-linux-2023/issues) GitHub 

## Supporto per ogni rilascio
<a name="al2-eol-date"></a>

Per AL2 023, offriamo cinque anni di supporto.

 Per ulteriori informazioni, consulta [Cadenza di rilascio](release-cadence.md). 

## Modifiche alla denominazione e al controllo delle versioni
<a name="naming-and-versioning-changes"></a>

AL2023 supporta gli stessi meccanismi che AL2 supportano l'identificazione della piattaforma. AL2023 introduce anche nuovi file per l'identificazione della piattaforma.

Per ulteriori informazioni, consulta [Denominazione e controllo delle versioni](naming-and-versioning.md).

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

AL2023 ottimizza il tempo di avvio per ridurre il tempo che intercorre tra il lancio dell'istanza e l'esecuzione del carico di lavoro del cliente. Queste ottimizzazioni riguardano la configurazione del kernel dell' EC2 istanza Amazon, `cloud-init` le configurazioni e le funzionalità integrate nei pacchetti del sistema operativo come e. `kmod` `systemd` 

Per ulteriori informazioni su queste ottimizzazioni, consulta [Ottimizzazioni relative a operazioni e prestazioni](performance-optimizations.md).

## Origine da diversi upstream
<a name="building-on-fedora"></a>

AL2023 è basato su RPM e include componenti provenienti da più versioni di Fedora e altre distribuzioni, come CentOS 9 Stream. Il kernel Amazon Linux ha origine dai rilasci di supporto a lungo termine (LTS) direttamente da kernel.org, scelti indipendentemente dalle altre distribuzioni.

Per ulteriori informazioni, consulta [Relazione con Fedora](relationship-to-fedora.md).

## Servizio di sistema delle reti
<a name="networkd"></a>

Il servizio di `systemd-networkd` sistema gestisce le interfacce di rete in 023. AL2 Questa è una modifica da AL2, che utilizza ISC dhclient o. `dhclient`

Per ulteriori informazioni, consulta [Servizio di networking](networking-service.md). 

## Programma di gestione dei pacchetti
<a name="package-manager"></a>

Lo strumento di gestione dei pacchetti software predefinito su AL2 023 èDNF. DNFè il successore dello strumento YUM di gestione dei pacchetti di. AL2

Per ulteriori informazioni, consulta [Strumento di gestione dei pacchetti](package-management.md). 

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

In AL2 023, cloud-init gestisce l'archivio dei pacchetti. Per impostazione predefinita, nelle versioni precedenti di Amazon Linux, cloud-init installava gli aggiornamenti di sicurezza. Questa non è l'impostazione predefinita per AL2 023. Le nuove funzionalità di aggiornamento deterministico per l'aggiornamento `releasever` all'avvio descrivono il metodo AL2 023 per abilitare gli aggiornamenti dei pacchetti all'avvio. Per ulteriori informazioni, consultare [Gestisci gli aggiornamenti dei pacchetti e del sistema operativo in AL2023](managing-repos-os-updates.md) e [Aggiornamenti deterministici per la stabilità](compare-deterministic-upgrades.md).

Con AL2 023, puoi usare con. cloud-init SELinux Per ulteriori informazioni, consulta [Utilizzo cloud-init per abilitare la modalità `enforcing`](enforcing-mode.md#cloud-init-enforcing). 

Cloud-init carica il contenuto della configurazione con cloud-init da posizioni remote utilizzando HTTP(S). Nelle versioni precedenti, Amazon Linux non ti avvisa quando le risorse remote non sono disponibili. In AL2 023, le risorse remote non disponibili creano un errore irreversibile e falliscono l'esecuzione. cloud-init Questa modifica di comportamento da AL2, fornisce un comportamento predefinito «fail-closed» più sicuro.

 Per ulteriori informazioni, consulta [Personalizzato cloud-init](cloud-init.md) e la [documentazione di cloud-init](https://cloudinit.readthedocs.io/en/22.2.2/).

## Supporto per ambiente grafico o desktop
<a name="graphical-desktop-support"></a>

AL2023 presenta un ambiente desktop grafico basato su GNOME a partire dalla versione 2023.7, che sostituisce il desktop MATE utilizzato in. AL2 Questa versione offre agli utenti un'esperienza desktop diversa pur mantenendo le prestazioni ottimizzate per il cloud di 023. AL2 L'ambiente desktop GNOME offre varie opzioni di personalizzazione, funzionalità di integrazione del sistema e un design dell'interfaccia utente distinto, fornendo agli utenti un'alternativa al precedente ambiente desktop MATE. Vedi la [AL2Desktop grafico 023](graphical-desktop-al2023.md) pagina per maggiori dettagli.

## Tripletta del compilatore
<a name="compiler-triplet"></a>

AL2023 imposta la tripletta del compilatore per GCC e `LLVM` per indicare che `amazon` è il fornitore. 

Quindi, diventa 023. AL2 `aarch64-redhat-linux-gcc` `aarch64-amazon-linux-gcc` AL2 

Questo dovrebbe essere completamente trasparente per la maggior parte degli utenti e potrebbe interessare solo coloro che stanno compilando compilatori su AL2 023.

## Pacchetti x86 (i686) a 32 bit
<a name="i686"></a>

Come parte della [versione 2014.09](https://aws.amazon.com/amazon-linux-ami/2014.09-release-notes/) è stato annunciato che AL1 sarebbe stata l'ultima versione a produrre 32 bit. AMIs Pertanto, a partire dalla [versione 2015.03 di](https://aws.amazon.com/amazon-linux-ami/2015.03-release-notes/), AL1 Amazon Linux non supportava più l'esecuzione del sistema in modalità a 32 bit. AL2 offriva un supporto di runtime limitato per i file binari a 32 bit su host x86-64 e non forniva pacchetti di sviluppo per consentire la creazione di nuovi binari a 32 bit. AL2023 non include più alcun pacchetto userspace a 32 bit. Ti consigliamo di completare la transizione al codice a 64 bit.

Se è necessario eseguire file binari a 32 bit su AL2 023, è possibile utilizzare lo spazio utente a 32 bit dall' AL2 interno di un AL2 contenitore eseguito su 023. AL2

## `lsb_release` e il pacchetto `system-lsb-core`
<a name="lsb-release"></a>

 Storicamente, alcuni software richiamavano il `lsb_release` comando (fornito nel AL2 `system-lsb-core` pacchetto) per ottenere informazioni sulla distribuzione Linux su cui veniva eseguito. La Linux Standards Base (LSB) ha introdotto questo comando e le distribuzioni Linux lo hanno adottato. Le distribuzioni Linux si sono evolute per utilizzare lo standard più semplice per la memorizzazione di queste informazioni in `/etc/os-release` e altri file correlati. 

 Lo standard `os-release` viene da `systemd`. Per ulteriori informazioni, consulta la [documentazione di systemd os-release](https://www.freedesktop.org/software/systemd/man/os-release.html). 

 AL2023 non viene fornito con il `lsb_release` comando e non include il pacchetto. `system-lsb-core` Il software deve completare la transizione allo standard `os-release` per mantenere la compatibilità con Amazon Linux e le altre principali distribuzioni Linux. 