SW/리눅스

CentOS : EPEL repository 사용 설정 방법, 예제, 명령어

얇은생각 2021. 6. 15. 07:30
반응형

EPEL(Enterprise Linux Extra Packages) 저장소에서는 표준 Red Hat Cent OS 저장소에 포함되지 않은 추가 소프트웨어 패키지를 제공합니다. EPEL 리포지토리는 Fedora 기고자들이 Red Hat Enterprise 리눅스(RHEL)와 그 파생 모델(: Cent OS, Oracle 리눅스, Scientific 리눅스)에서 유지 관리하는 패키지를 사용하고자 했기 때문에 만들어졌습니다.

이 리포지토리를 활성화하면 Nginx, R Python Pip을 비롯한 널리 사용되는 소프트웨어 패키지에 액세스할 수 있습니다.

Cent OS에서 EPEL 저장소를 활성화하는 방법을 보여드리겠습니다.

 

 

CentOS : EPEL repository 사용 설정 방법, 예제, 명령어

 

 

전제조건

시작하기 전에 sudo 권한을 가진 사용자로 로그인했는지 확인합니다.

 

 

 

Cent OS 7에서 EPEL 저장소를 사용하도록 설정

EPEL rpm 패키지가 Cent OS 추가 저장소에 포함되어 있으므로 Cent OS 7에서 EPEL 저장소를 활성화하는 것은 매우 간단한 작업입니다.

EPEL 릴리스 패키지를 설치하려면 다음 명령을 입력합니다.

sudo yum install epel-release

 

 

EPEL 리포지토리가 사용 가능한지 확인하려면 사용 가능한 모든 리포지토리를 나열하는 yum repolist 명령을 실행합니다.

명령어에 활성화된 리포지토리의 리포지토리 ID, 이름 및 패키지 수가 표시됩니다. 출력에는 EPEL 저장소에 대한 줄이 포함되어야 합니다.

sudo yum repolist

# Loaded plugins: fastestmirror, langpacks
# Loading mirror speeds from cached hostfile
# ...
# repo id             repo name                                         status
# base/7/x86_64       CentOS-7 - Base                                   10,019
# epel/x86_64         Extra Packages for Enterprise Linux 7 - x86_64    12,912
# extras/7/x86_64     CentOS-7 - Extras                                    371
# updates/7/x86_64    CentOS-7 - Updates                                 1,098
# repolist: 24,400

 

 

 

RHEL에서 EPEL 리포지토리를 활성화

이 방법은 Red Hat, Cent OS 6, 7, Oracle Linux, Amazon Linux Scientific Linux를 포함한 모든 RHEL 기반 배포에서 작동합니다.

EPEL 리포지토리를 활성화하려면 EPEL 릴리스 패키지를 다운로드하고 설치하는 다음 명령을 실행합니다.

sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm -E '%{rhel}').noarch.rpm

 

 

rpm -E '%{rhel}'() 배포 버전(6 또는 7)을 출력합니다.

반응형