Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Tutorial: SPAL-Repository auf AL2 023 konfigurieren
Supplementary Packages for Amazon Linux (SPAL) ist ein zusätzliches Paket-Repository für AL2 023, das Kunden Zugriff auf Tausende von Open-Source-Paketen bietet.
Das folgende Tutorial hilft Ihnen bei der Konfiguration des SPAL-Repositorys auf Ihrer 023-Instance. AL2 Durch die Installation des Repositorys erhalten Sie Zugriff auf alle in SPAL verfügbaren RPM-Pakete. Nach der Installation können Sie Ihren Paketmanager verwenden, um diese Pakete auf Ihrem System zu installieren und zu verwenden.
Inhalt
Voraussetzungen
In diesem Tutorial wird davon ausgegangen, dass Sie bereits eine Instanz mit der Release-Version AL2 023 2023.9.20251117 oder höher gestartet haben. Weitere Informationen finden Sie auf den Aktualisierung AL2 023 Seiten AL2023 bei Amazon EC2 und.
Die Voraussetzungen werden überprüft
-
Um zu überprüfen, ob Ihre Instanz die Voraussetzungen erfüllt, können Sie überprüfen, welche Version von auf Ihrem System
system-releaseinstalliert ist.Um die Version des Pakets zu überprüfen, können Sie den folgenden Befehl verwenden.
[ec2-user ~]$rpm -qi system-releaseDer Befehl zeigt Informationen über das Paket an, einschließlich der Hauptversion.
Name : system-release Version : 2023.9.20251117 ...Anmerkung
Stellen Sie sicher, dass die neueste Version von
system-releaseinstalliert ist. Sie können ausführensudo dnf upgrade, um auf die neueste Version zu aktualisieren.
Installieren Sie SPAL auf Ihrem System
-
Installieren Sie das
spal-releasePaket auf Ihrem System. Dadurch werden die.repoKonfigurationsdatei und die GPG-Schlüssel zu Ihrem System hinzugefügt.[ec2-user ~]$sudo dnf install spal-releaseAnmerkung
Während der Installation wird die Support-Erklärung angezeigt. In der Erklärung werden der Umfang des Supports und die Einschränkungen von SPAL erläutert. Bitte nehmen Sie sich die Zeit, diese Informationen sorgfältig zu lesen.
-
Stellen Sie sicher, dass die SPAL-Repository-Konfiguration erfolgreich zu Ihrem System hinzugefügt wurde.
[ec2-user ~]$cat /etc/yum.repos.d/amazonlinux-spal.repoSie sollten die beiden auf Ihrem System konfigurierten Repositorys sehen: und
amazonlinux-spalamazonlinux-spal-sourceSie können die Liste der konfigurierten Repositorys auch überprüfen, indem Sie Folgendes ausführen.
dnf repolist[ec2-user ~]$dnf repolist --allAnmerkung
Die
--allMarkierung ist erforderlich, um sowohl aktivierte als auch deaktivierte Repositorys zu sehen.Beide SPAL-Repositorys sollten verfügbar sein. Beachten Sie, dass das Amazon Linux 2023 SPAL-Repository — Quellpakets-Repository standardmäßig deaktiviert ist.
repo id repo name status amazonlinux-spal Amazon Linux 2023 SPAL repository enabled amazonlinux-spal-source Amazon Linux 2023 SPAL repository - Source packages disabled -
(Optional) Aktivieren Sie das Quell-Repository.
Anmerkung
RPM-Quell-Repositorys (SRPM) sind in der Regel standardmäßig deaktiviert, da sie hauptsächlich von Entwicklern zum Erstellen von Paketen und nicht von Endbenutzern für die Softwareinstallation verwendet werden. DNF aktiviert Quell-Repositorys automatisch, wenn Sie Befehle verwenden, die Quellpakete erfordern, wie z.
dnf download --sourcepackageSie müssen das Quell-Repository nicht manuell für einmalige Quellpaketoperationen aktivieren. Folgen Sie diesem Schritt nur, wenn Sie auf Ihrem System SRPMs von SPAL aus neu aufbauen möchten.
Um das Amazon Linux 2023 SPAL Repository — Source Packages Repository dauerhaft auf Ihrem System zu aktivieren, führen Sie den folgenden Befehl aus:
[ec2-user ~]$sudo dnf config-manager --enable amazonlinux-spal-source
SPAL-Pakete installieren
-
Installieren Sie SPAL-Pakete auf Ihrem System, indem Sie den Befehl ausführen
dnf install.[ec2-user ~]$sudo dnf installpackageAnmerkung
Sie können dies verwenden
dnf list, um eine vollständige Liste der SPAL-Pakete zu sehen.[ec2-user ~]$dnf list --repo=amazonlinux-spalAnmerkung
SPAL ist ein versioniertes Repository. Stellen Sie sicher, dass Sie die neueste Version von
system-releaseinstalliert haben, um die aktuelle Paketliste zu sehen.Weitere Informationen zu deterministischen Updates finden Sie unter Deterministische Upgrades durch versionierte Repositorys auf 023 AL2
Deinstallation des SPAL-Repositorys von Ihrem System
-
Entfernen Sie die SPAL-Repository-Konfiguration mit einem Befehl.
dnf remove[ec2-user ~]$sudo dnf remove spal-release -
Stellen Sie sicher, dass das Repository entfernt wurde, indem Sie den
dnf repolistBefehl ausführen.[ec2-user ~]$dnf repolistWichtig
Durch das Entfernen der SPAL-Repository-Konfiguration von Ihrem System werden keine auf dem System installierten SPAL-Pakete entfernt.
Verwandte Themen
Weitere Informationen zum Repository Supplementary Packages for Amazon Linux finden Sie in der folgenden Dokumentation: