Ich möchte den Zugriff auf 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.
Behebung
Um das EPEL-Repository auf CentOS, RHEL oder einer Amazon-Linux-basierten Distribution herunterzuladen, zu installieren und einzuschalten, führen Sie je nach Distribution einen der folgenden Befehle aus.
Führen Sie den folgenden Befehl aus, um die von Ihnen verwendete Distribution zu ermitteln:
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
Führen Sie den folgenden Befehl aus, um das EPEL-Release-Paket für RHEL 7 zu installieren:
sudo amazon-linux-extras install epel -y
RHEL
RHEL 8:
Führen Sie den folgenden Befehl aus, um das EPEL-Release-Paket für RHEL 8 zu installieren:
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
RHEL 7
Führen Sie den folgenden Befehl aus, um das EPEL-Release-Paket für RHEL 7 zu installieren:
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
CentOS
CentOS 8
Führen Sie die folgenden Befehle aus, um das EPEL-Release-Paket für RHEL 8 zu installieren:
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
Hinweis: Mit den vorherigen Befehlen werden sowohl die EPEL- als auch die PowerTools-Repositorys aktiviert.
CentOS 7
Führen Sie den folgenden Befehl aus, um das EPEL-Release-Paket zu installieren:
sudo yum -y install epel-release
Hinweis: CentOS 7 enthält das Paket epel-release in den Basis-Repositorys.
Sicherstellen, dass das EPEL-Repository aktiviert ist
Führen Sie den folgenden repolist-Befehl aus, um zu überprüfen, ob das EPEL-Repository aktiviert ist:
sudo yum repolist
Ähnliche Informationen
Wie kann ich diese zusätzlichen Pakete verwenden? auf der Fedora-Website
Repositorys auf einer AL2-Instance hinzufügen
AL2-Extras-Bibliothek
Häufig gestellte Fragen zu Amazon Linux 2