본문 바로가기

리눅스

CentOS 7에서 EPEL 저장소를 설치하는 방법

반응형

CentOS 7에서 EPEL(Extra Packages for Enterprise Linux) 저장소를 설치하는 방법

테스트 환경

운영체제 정보 확인

$ cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)

저장소 확인

sudo yum repolist

Extra Packages for Enterprise Linux

1. EPEL 레포지토리 패키지 설치

EPEL 레포지토리 패키지를 설치합니다. CentOS 7에서는 epel-release 패키지를 사용하여 EPEL 저장소를 활성화할 수 있습니다.

sudo yum install epel-release

Extra Packages for Enterprise Linux

728x90

2. EPEL 레포지토리 활성화

EPEL 저장소를 활성화합니다. CentOS 7에서는 yum-config-manager 명령을 사용하여 저장소를 활성화할 수 있습니다.

sudo yum-config-manager --enable epel
$ sudo yum-config-manager --enable epel
Loaded plugins: fastestmirror, ovl
============================================== repo: epel ===============================================
[epel]
async = True
bandwidth = 0
base_persistdir = /var/lib/yum/repos/x86_64/7
baseurl =
cache = 0
cachedir = /var/cache/yum/x86_64/7/epel
check_config_file_age = True
compare_providers_priority = 80
cost = 1000
deltarpm_metadata_percentage = 100
deltarpm_percentage =
enabled = True
enablegroups = True
exclude =
failovermethod = priority
ftp_disable_epsv = False
gpgcadir = /var/lib/yum/repos/x86_64/7/epel/gpgcadir
gpgcakey =
gpgcheck = True
gpgdir = /var/lib/yum/repos/x86_64/7/epel/gpgdir
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
hdrdir = /var/cache/yum/x86_64/7/epel/headers
http_caching = all
includepkgs =
ip_resolve =
keepalive = True
keepcache = False
mddownloadpolicy = sqlite
mdpolicy = group:small
mediaid =
metadata_expire = 21600
metadata_expire_filter = read-only:present
metalink = https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=x86_64
minrate = 0
mirrorlist =
mirrorlist_expire = 86400
name = Extra Packages for Enterprise Linux 7 - x86_64
old_base_cache_dir =
password =
persistdir = /var/lib/yum/repos/x86_64/7/epel
pkgdir = /var/cache/yum/x86_64/7/epel/packages
proxy = False
proxy_dict =
proxy_password =
proxy_username =
repo_gpgcheck = False
retries = 10
skip_if_unavailable = False
ssl_check_cert_permissions = True
sslcacert =
sslclientcert =
sslclientkey =
sslverify = True
throttle = 0
timeout = 30.0
ui_id = epel/x86_64
ui_repoid_vars = releasever,
   basearch
username =

3. 저장소 확인

EPEL 저장소가 정상적으로 설정되었는지 확인하려면 다음 명령을 사용합니다.

sudo yum repolist

Extra Packages for Enterprise Linux

EPEL 레포지토리 패키지를 직접 다운로드하고 설치하는 방법

EPEL 레포지토리 RPM 파일 다운로드

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

RPM 파일을 설치

sudo rpm -ivh epel-release-latest-7.noarch.rpm

(또는) EPEL 레포지토리 RPM 파일을 다운로드하여 yum 패키지 매니저를 사용하여 설치

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

The Fedora Project

https://dl.fedoraproject.org/pub/epel/7/x86_64/

Extra Packages for Enterprise Linux

 

EPEL 저장소가 CentOS 7 시스템에 성공적으로 설치되었으며 추가 패키지를 설치하거나 업데이트할 수 있게 됩니다. EPEL 저장소를 통해 다양한 유용한 패키지와 소프트웨어를 CentOS 7에서 사용할 수 있습니다.

 

참고URL

- Fedora Project DOCS : Extra Packages for Enterprise Linux (EPEL)

 

반응형