Wie aktiviere ich das EPEL-Repository für meine Amazon EC2 Instance, auf der CentOS, RHEL oder Amazon Linux ausgeführt wird?

Lesedauer: 2 Minute
0

Ich möchte den Zugriff auf das Repository Extra Packages for Enterprise Linux (EPEL) in einer Amazon Elastic Compute Cloud (Amazon EC2)-Instance aktivieren. Auf der Instance wird CentOS, Red Hat Enterprise Linux (RHEL) oder eine Amazon Linux-basierte Distribution ausgeführt.

Kurzbeschreibung

Standard-Repositorys stellen möglicherweise nicht alle Pakete zur Verfügung, die auf CentOS-, RHEL- oder Amazon-Linux-basierten Distributionen installiert werden können. Das Aktivieren des EPEL-Repositorys bietet zusätzliche Optionen für die Paketinstallation.

Lösung

Befolgen Sie diese Schritte, um das EPEL-Repository auf CentOS-, RHEL- oder Amazon-Linux-basierten Distributionen herunterzuladen, zu installieren und zu aktivieren.

Führen Sie den folgenden Befehl aus, um die Distribution zu überprüfen:

cat /etc/os-release

Amazon Linux

Amazon Linux 2023

Amazon Linux 2023 (AL2023) unterstützt EPEL nicht. Weitere Informationen finden Sie unter Zusätzliche Pakete für Enterprise Linux (EPEL).

Amazon Linux 2:

Installieren Sie das EPEL-Versionspaket für RHEL 7 und aktivieren Sie das EPEL-Repository:

sudo amazon-linux-extras install epel -y

RHEL

RHEL 8:

Installieren Sie das EPEL-Versionspaket für RHEL 8.

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y

RHEL 7:

Installieren und aktivieren Sie das EPEL-Versionspaket für RHEL 7:

sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

CentOS

CentOS 8:

Installieren Sie das EPEL-Versionspaket für RHEL 8. Aktivieren Sie sowohl das EPEL- als auch das PowerTools-Repository. Das PowerTools-Repository enthält Entwicklungswerkzeuge, die für viele EPEL-Pakete benötigt werden:

sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
sudo dnf config-manager --set-enabled PowerTools

CentOS 7:

Installieren und aktivieren Sie das EPEL-Versionspaket. CentOS 7 enthält das epel-release-Paket in den Basis-Repositorys:

sudo yum -y install epel-release

Repositorys auflisten, die aktiviert sind

Führen Sie den Befehl repolist aus, um zu überprüfen, ob das EPEL-Repository aktiviert ist:

sudo yum repolist

Ähnliche Informationen

Repositorys auf einer Amazon Linux Instance hinzufügen

Extras-Bibliothek (Amazon Linux 2)

Häufig gestellte Fragen zu Amazon Linux 2

Zusätzliche Pakete für Enterprise Linux (EPEL) auf der Fedora-Website

AWS OFFICIAL
AWS OFFICIALAktualisiert vor 8 Monaten