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.
Table des matières
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-releaseinstallée sur votre système.Pour vérifier la version du package, vous pouvez utiliser la commande suivante.
[ec2-user ~]$rpm -qi system-releaseLa 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-releaseest installée. Vous pouvez exécutersudo dnf upgradela mise à jour vers la dernière version.
Installation de SPAL sur votre système
-
Installez le
spal-releasepackage sur votre système. Cela ajoute le fichier.repode configuration et les clés GPG à votre système.[ec2-user ~]$sudo dnf install spal-releaseNote
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.
-
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.repoVous devriez voir les deux référentiels configurés sur votre système :
amazonlinux-spaletamazonlinux-spal-sourceVous pouvez également consulter la liste des référentiels configurés en exécutant
dnf repolist.[ec2-user ~]$dnf repolist --allNote
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 -
(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 --sourcepackageIl 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 installcommande.[ec2-user ~]$sudo dnf installpackageNote
Vous pouvez l'utiliser
dnf listpour voir la liste complète des packages SPAL.[ec2-user ~]$dnf list --repo=amazonlinux-spalNote
SPAL est un dépôt versionné. Assurez-vous que la dernière version de est
system-releaseinstallé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
-
Supprimez la configuration du référentiel SPAL à l'aide de la
dnf removecommande.[ec2-user ~]$sudo dnf remove spal-release -
Vérifiez que le référentiel a été supprimé en exécutant
dnf repolistla commande.[ec2-user ~]$dnf repolistImportant
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 :