Tutorial: Configurare l'archivio SPAL su 023 AL2 - Amazon Linux 2023

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.

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-release installata sul tuo sistema.

    Per verificare la versione del pacchetto, puoi usare il seguente comando.

    [ec2-user ~]$ rpm -qi system-release

    Il comando mostrerà informazioni sul pacchetto, inclusa la versione principale.

    Name : system-release Version : 2023.9.20251117 ...
    Nota

    Assicurati di avere system-release installato la versione più recente di. Puoi eseguire sudo dnf upgrade l'aggiornamento alla versione più recente.

Installazione di SPAL sul sistema

  1. Installa il spal-release pacchetto sul tuo sistema. Questo aggiunge il file .repo di configurazione e le chiavi GPG al sistema.

    [ec2-user ~]$ sudo dnf install spal-release
    Nota

    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.

  2. Verificate che la configurazione del repository SPAL sia stata aggiunta correttamente al sistema.

    [ec2-user ~]$ cat /etc/yum.repos.d/amazonlinux-spal.repo

    Dovreste vedere i due repository configurati sul vostro sistema: e amazonlinux-spal amazonlinux-spal-source

    Puoi anche controllare l'elenco dei repository configurati eseguendo. dnf repolist

    [ec2-user ~]$ dnf repolist --all
    Nota

    Il --all flag è 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
  3. (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 --source package

    Non è 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 install eseguendo il comando.

    [ec2-user ~]$ sudo dnf install package
    Nota

    È possibile dnf list utilizzarlo per visualizzare un elenco completo dei pacchetti SPAL.

    [ec2-user ~]$ dnf list --repo=amazonlinux-spal
    Nota

    SPAL è un repository con versioni. Assicurati di avere system-release installato 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

  1. Rimuovere la configurazione del repository SPAL utilizzando il comando. dnf remove

    [ec2-user ~]$ sudo dnf remove spal-release
  2. Verifica che il repository sia stato rimosso eseguendo il comando. dnf repolist

    [ec2-user ~]$ dnf repolist
    Importante

    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: