Tutoriel : Configuration du dépôt SPAL sur 023 AL2 - Amazon Linux 2023

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.

Tutoriel : Configuration du dépôt SPAL sur 023 AL2

Supplementary Packages for Amazon Linux (SPAL) est un référentiel de packages supplémentaire pour AL2 023 qui permet aux clients d'accéder à des milliers de packages open source.

Le didacticiel suivant vous aide à configurer le référentiel SPAL sur votre instance AL2 023. En installant le dépôt, vous aurez accès à tous les paquets RPM disponibles dans SPAL. Une fois installés, vous pouvez utiliser votre gestionnaire de packages pour installer et utiliser ces packages sur votre système.

Conditions préalables

Ce didacticiel part du principe que vous avez déjà lancé une instance à l'aide de la version AL2 023 2023.9.20251117 ou ultérieure. Pour plus d'informations, consultez les Mise à jour AL2 023 pages AL2023 sur Amazon EC2 et.

Vérification des prérequis

  • Pour vérifier que votre instance répond aux conditions requises, vous pouvez vérifier la version de system-release installée sur votre système.

    Pour vérifier la version du package, vous pouvez utiliser la commande suivante.

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

    La commande affiche des informations sur le package, y compris la version majeure.

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

    Assurez-vous que la dernière version de system-release est installée. Vous pouvez exécuter sudo dnf upgrade la mise à jour vers la dernière version.

Installation de SPAL sur votre système

  1. Installez le spal-release package sur votre système. Cela ajoute le fichier .repo de configuration et les clés GPG à votre système.

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

    Pendant l'installation, la déclaration de support sera affichée. La déclaration explique l'étendue du support et les limites du SPAL. Veuillez prendre le temps de lire attentivement ces informations.

  2. Vérifiez que la configuration du référentiel SPAL a bien été ajoutée à votre système.

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

    Vous devriez voir les deux référentiels configurés sur votre système : amazonlinux-spal et amazonlinux-spal-source

    Vous pouvez également consulter la liste des référentiels configurés en exécutantdnf repolist.

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

    L'--allindicateur est nécessaire pour voir les référentiels activés et désactivés.

    Les deux référentiels SPAL devraient être disponibles. Notez que le référentiel SPAL d'Amazon Linux 2023 - Référentiel de packages source est désactivé par défaut.

    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. (Facultatif) Activez le référentiel source.

    Note

    Les référentiels source RPM (SRPM) sont généralement désactivés par défaut car ils sont principalement utilisés par les développeurs pour créer des packages, et non par les utilisateurs finaux pour l'installation de logiciels. DNF active automatiquement les référentiels sources lorsque vous utilisez des commandes qui nécessitent des packages source, telles que. dnf download --source package

    Il n'est pas nécessaire d'activer manuellement le référentiel source pour des opérations ponctuelles sur le package source. Suivez cette étape uniquement si vous souhaitez effectuer une reconstruction à SRPMs partir de SPAL sur votre système.

    Pour activer définitivement le référentiel SPAL d'Amazon Linux 2023 - Référentiel de packages source sur votre système, exécutez la commande suivante :

    [ec2-user ~]$ sudo dnf config-manager --enable amazonlinux-spal-source

Installation de packages SPAL

  • Installez les packages SPAL sur votre système en exécutant la dnf install commande.

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

    Vous pouvez l'utiliser dnf list pour voir la liste complète des packages SPAL.

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

    SPAL est un dépôt versionné. Assurez-vous que la dernière version de est system-release installée pour voir la liste des packages la plus récente.

    Pour plus d'informations sur les mises à jour déterministes, vous pouvez consulter Mises à niveau déterministes via des référentiels versionnés en version 2023 AL2

Désinstaller le dépôt SPAL de votre système

  1. Supprimez la configuration du référentiel SPAL à l'aide de la dnf remove commande.

    [ec2-user ~]$ sudo dnf remove spal-release
  2. Vérifiez que le référentiel a été supprimé en exécutant dnf repolist la commande.

    [ec2-user ~]$ dnf repolist
    Important

    La suppression de la configuration du référentiel SPAL de votre système ne supprime aucun package SPAL installé sur le système.

Rubriques en relation

Pour plus d'informations sur le référentiel de packages supplémentaires pour Amazon Linux, consultez la documentation suivante :