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à.
Tutorial: Configurare l'archivio SPAL su 023 AL2
Supplementary Packages for Amazon Linux (SPAL) è un archivio di pacchetti aggiuntivo per AL2 023 che fornisce ai clienti l'accesso a migliaia di pacchetti open source.
Il seguente tutorial ti aiuta a configurare l'archivio SPAL sulla tua istanza 023. AL2 Installando il repository, avrete accesso a tutti i pacchetti RPM disponibili in SPAL. Una volta installati, potete usare il vostro gestore di pacchetti per installare e usare questi pacchetti sul vostro sistema.
Indice
Prerequisiti
Questo tutorial presuppone che tu abbia già avviato un'istanza utilizzando la versione di rilascio AL2 023 2023.9.20251117 o successiva. Per ulteriori informazioni, consulta le pagine AL2023 su Amazon EC2 andAggiornamento AL2 023.
Verifica dei prerequisiti
-
Per verificare che l'istanza soddisfi i prerequisiti, puoi controllare la versione
system-releaseinstallata sul tuo sistema.Per verificare la versione del pacchetto, puoi usare il seguente comando.
[ec2-user ~]$rpm -qi system-releaseIl comando mostrerà informazioni sul pacchetto, inclusa la versione principale.
Name : system-release Version : 2023.9.20251117 ...Nota
Assicurati di avere
system-releaseinstallato la versione più recente di. Puoi eseguiresudo dnf upgradel'aggiornamento alla versione più recente.
Installazione di SPAL sul sistema
-
Installa il
spal-releasepacchetto sul tuo sistema. Questo aggiunge il file.repodi configurazione e le chiavi GPG al sistema.[ec2-user ~]$sudo dnf install spal-releaseNota
Durante l'installazione, verrà visualizzata la dichiarazione di supporto. La dichiarazione spiega l'ambito di supporto e le limitazioni di SPAL. Vi preghiamo di dedicare del tempo a esaminare attentamente queste informazioni.
-
Verificate che la configurazione del repository SPAL sia stata aggiunta correttamente al sistema.
[ec2-user ~]$cat /etc/yum.repos.d/amazonlinux-spal.repoDovreste vedere i due repository configurati sul vostro sistema: e
amazonlinux-spalamazonlinux-spal-sourcePuoi anche controllare l'elenco dei repository configurati eseguendo.
dnf repolist[ec2-user ~]$dnf repolist --allNota
Il
--allflag è necessario per visualizzare sia i repository abilitati che quelli disabilitati.Entrambi gli archivi SPAL dovrebbero essere disponibili. Tieni presente che il repository Amazon Linux 2023 SPAL - Source packages è disabilitato per impostazione predefinita.
repo id repo name status amazonlinux-spal Amazon Linux 2023 SPAL repository enabled amazonlinux-spal-source Amazon Linux 2023 SPAL repository - Source packages disabled -
(Facoltativo) Abilita l'archivio dei sorgenti.
Nota
I repository di sorgenti RPM (SRPM) sono in genere disabilitati per impostazione predefinita perché vengono utilizzati principalmente dagli sviluppatori per la creazione di pacchetti, non dagli utenti finali per l'installazione del software. DNF abilita automaticamente gli archivi dei sorgenti quando si utilizzano comandi che richiedono pacchetti sorgente, ad esempio.
dnf download --sourcepackageNon è necessario abilitare manualmente il repository dei sorgenti per operazioni singole sui pacchetti sorgente. Segui questo passaggio solo se desideri ricostruire SRPMs da SPAL sul tuo sistema.
Per abilitare permanentemente il repository Amazon Linux 2023 SPAL - Source packages repository sul tuo sistema, esegui il seguente comando:
[ec2-user ~]$sudo dnf config-manager --enable amazonlinux-spal-source
Installazione dei pacchetti SPAL
-
Installa i pacchetti SPAL sul tuo sistema
dnf installeseguendo il comando.[ec2-user ~]$sudo dnf installpackageNota
È possibile
dnf listutilizzarlo per visualizzare un elenco completo dei pacchetti SPAL.[ec2-user ~]$dnf list --repo=amazonlinux-spalNota
SPAL è un repository con versioni. Assicurati di avere
system-releaseinstallato la versione più recente di per vedere l'elenco più recente dei pacchetti.Per ulteriori informazioni sugli aggiornamenti deterministici, puoi consultare Aggiornamenti deterministici tramite repository con versioni su 023 AL2
Disinstallazione del repository SPAL dal sistema
-
Rimuovere la configurazione del repository SPAL utilizzando il comando.
dnf remove[ec2-user ~]$sudo dnf remove spal-release -
Verifica che il repository sia stato rimosso eseguendo il comando.
dnf repolist[ec2-user ~]$dnf repolistImportante
La rimozione della configurazione del repository SPAL dal sistema non rimuove alcun pacchetto SPAL installato sul sistema.
Argomenti correlati
Per ulteriori informazioni sul repository Supplementary Packages for Amazon Linux, consulta la seguente documentazione: