본문 바로가기
  • 클라우드야 나랑 친해지자!
IT 용어

EPEL (Extra Packages for Enterprise Linux)

by 정민규 2021. 3. 30.
반응형

* EPEL (Extra Packages for Enterprise Linux)

 

말 그대로 리눅스의 엔터프라이즈 추가 패키지입니다.

EPEL은 Fedora 프로젝트에서 최신 패키지 파일을 제공하는 저장소입니다.

RHEL은 기본적으로 패키지 업데이트에 대해 보수적인 정책을 유지하므로, 패키지 업데이트가 안 되는 경우가 있는 반면, EPEL을 설치하면 되는 경우가 있으므로 기억해두면 좋습니다.

 

repo는 repository를 뜻하며 yum의 저장소(repository)를 말합니다.

 

EPEL에 대해 알게 된 것은 yum으로 패키지를 설치할 수 없거나 업데이트 할 게 없다는 메시지를 받았을 때, epel을 설치한 뒤 추가 작업을 할 수 있던 경험이 있습니다.

 

yum으로 프로그램을 설치할 때는 저장소(repository)에 있는 저장된 주소를 읽어서 파일을 다운로드하고 설치합니다.

만약, 프로그램이 설치되지 않는다면 저장소에 그 프로그램의 설치 주소가 없기 때문입니다.

그래서 EPEL repo를 설치하는 것입니다. 이것만 설치하면 대부분의 프로그램은 yum으로 설치가 됩니다. 

 

 

EPEL은 yum으로 설치할 수 있습니다. 설치하기 전 yum repolist 명령으로 repository 정보를 확인해보도록 합니다.

 

다음, EPEL을 설치합니다. 아래 명령으로 epel 을 설치 할 수 있습니다.

$sudo yum install epel-release

 

설치 후 yum repolist 명령에 대한 화면입니다.

EPEL 이 추가 되었으며 맨 아래 repolist 에 보여지는 갯수도 더 많아졌습니다.

 

 

/etc/yum.repos.d 파일에서 EPEL 에 대한 정보도 확인가능합니다.

반응형

'IT 용어' 카테고리의 다른 글

SRE(Site Reliability Engineering)란?  (2) 2021.06.25
마이크로서비스  (0) 2021.02.08
Sandbox  (0) 2021.02.08

댓글