Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스에서 Extra Packages for Enterprise Linux(EPEL) 리포지토리 액세스를 활성화하려고 합니다. 인스턴스에서 CentOS, Red Hat Enterprise Linux(RHEL) 또는 Amazon Linux 기반 배포를 실행하고 있습니다.
해결 방법
CentOS, RHEL 또는 Amazon Linux 기반 배포에서 EPEL 리포지토리를 다운로드, 설치, 활성화하려면 배포에 따라 다음 명령 중 하나를 실행합니다.
사용 중인 배포를 확인하려면 다음 명령을 실행합니다.
cat /etc/os-release
Amazon Linux
Amazon Linux 2023
Amazon Linux 2023(AL2023)은 EPEL을 지원하지 않습니다. 자세한 내용은 Extra Packages for Enterprise Linux(EPEL)를 참조하세요.
Amazon Linux 2
RHEL 7용 EPEL 릴리스 패키지를 설치하려면 다음 명령을 실행합니다.
sudo amazon-linux-extras install epel -y
RHEL
RHEL 8
RHEL 8용 EPEL 릴리스 패키지를 설치하려면 다음 명령을 실행합니다.
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
RHEL 7
RHEL 7용 EPEL 릴리스 패키지를 설치하려면 다음 명령을 실행합니다.
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
CentOS
CentOS 8
RHEL 8용 EPEL 릴리스 패키지를 설치하려면 다음 명령을 실행합니다.
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
참고: 위의 명령은 EPEL 및 PowerTools 리포지토리를 모두 활성화합니다.
CentOS 7
EPEL 릴리스 패키지를 설치하려면 다음 명령을 실행합니다.
sudo yum -y install epel-release
참고: CentOS 7에는 기본 리포지토리에 epel-release 패키지가 포함되어 있습니다.
EPEL 리포지토리가 활성화되어 있는지 확인
EPEL 리포지토리가 활성화되어 있는지 확인하려면 다음 repolist 명령을 실행합니다.
sudo yum repolist
관련 정보
Fedora 웹사이트에서 이 추가 패키지를 사용하는 방법
AL2 인스턴스에 리포지토리 추가
AL2 추가 라이브러리
Amazon Linux 2 FAQ