티스토리 뷰
Redhat Enterprise Linux 및 CentOS Base Repository는 상용 Enterprise 환경에 적합한, 혹은 해당 배포버전의 Life cycle 동안 (기본적으로 10년) 지원이 가능한 Open Souce Package 와 그 업데이트를 제공하고 있다.
하지만 경우에 따라 이제 막 시작한 혹은 현재 검증 진행중인 Opensouce Project 를 경험하거나, 이용할 필요가 있을 경우가 있다.
대부분의 경우 Souceforge 나 Apache Project 등을 통해 Souce Package 버전을 다운받아 별도의 Source Complie을 통해 설치가 가능하지만,
Souce Complie 방식의 Software들은 의존성 문제로 인해 종속적 Software의 개별관리 및 해당 Software의 업데이트등에 있어 통합 관리에 어려움이 있다.
때문에 대부분의 Linux System 관리자들은 Software Package의 의존성 및 업데이트 관리의 편의를 위해 RPM 기반의 Yum Repository 를 선호하게 된다.
Redhat 은 이러한 Opensouce Project 에서 만들어진 각종 Software들을 Fedora Project 및 Fedora EPEL Reopository 를 통해 제공하고 있다.
본 게시물에서는 Redhat Fedora Project 이하 EPEL Repository 를 CentOS 및 RHEL에 설정하여 사용하는 방법에 대해서 다뤄보고자 한다.
1. CentOS7 (RHEL7)에 EPEL Repository 설정
[root@centos7 /]# [root@centos7 /]# [root@centos7 /]# cd /usr/local/src [root@centos7 src]# [root@centos7 src]# [root@centos7 src]# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm --2016-02-05 04:00:03-- http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm Resolving dl.fedoraproject.org (dl.fedoraproject.org)... 209.132.181.26, 209.132.181.24, 209.132.181.25, ... Connecting to dl.fedoraproject.org (dl.fedoraproject.org)|209.132.181.26|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 14524 (14K) [application/x-rpm] Saving to: ‘epel-release-7-5.noarch.rpm’ 100%[=======================================================================================================>] 14,524 74.4KB/s in 0.2s 2016-02-05 04:00:04 (74.4 KB/s) - ‘epel-release-7-5.noarch.rpm’ saved [14524/14524] [root@centos7 src]# [root@centos7 src]# [root@centos7 src]# ls -lrt total 16 -rw-r--r--. 1 root root 14524 Nov 25 2014 epel-release-7-5.noarch.rpm [root@centos7 src]# [root@centos7 src]# [root@centos7 src]# rpm -ivh epel-release-7-5.noarch.rpm warning: epel-release-7-5.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 352c64e5: NOKEY Preparing... ################################# [100%] Updating / installing... 1:epel-release-7-5 ################################# [100%] [root@centos7 src]# [root@centos7 src]# [root@centos7 src]# [root@centos7 src]# rpm -qa | grep epel epel-release-7-5.noarch [root@centos7 src]# [root@centos7 src]# [root@centos7 src]# rpm -qi epel-release-7-5.noarch Name : epel-release Version : 7 Release : 5 Architecture: noarch Install Date: Fri 05 Feb 2016 04:00:32 AM EST Group : System Environment/Base Size : 24914 License : GPLv2 Signature : RSA/SHA256, Tue 25 Nov 2014 01:06:15 PM EST, Key ID 6a2faea2352c64e5 Source RPM : epel-release-7-5.src.rpm Build Date : Tue 25 Nov 2014 11:26:18 AM EST Build Host : buildvm-21.phx2.fedoraproject.org Relocations : (not relocatable) Packager : Fedora Project Vendor : Fedora Project URL : http://download.fedoraproject.org/pub/epel Summary : Extra Packages for Enterprise Linux repository configuration Description : This package contains the Extra Packages for Enterprise Linux (EPEL) repository GPG key as well as configuration for yum. [root@centos7 src]# [root@centos7 src]# [root@centos7 src]# [root@centos7 ~]# [root@centos7 ~]# [root@centos7 ~]# yum list | grep -i epel * epel: mirrors.hustunique.com epel-release.noarch 7-5 installed 0install.x86_64 2.10-2.el7 epel 2048-cli.x86_64 0.9-4.git20141214.723738c.el7 epel 2048-cli-nocurses.x86_64 0.9-4.git20141214.723738c.el7 epel 2ping.noarch 2.0-2.el7 epel 389-admin.x86_64 1.1.38-1.el7 epel 389-adminutil.x86_64 1.1.21-2.el7 epel 389-adminutil-devel.x86_64 1.1.21-2.el7 epel 3proxy.x86_64 0.7-1.el7 epel 3proxy-sysvinit.x86_64 0.7-1.el7 epel Agda.x86_64 2.3.2.2-3.el7 epel AntTweakBar.x86_64 1.16-2.el7 epel AntTweakBar-devel.x86_64 1.16-2.el7 epel BackupPC.x86_64 3.3.1-1.el7 epel BareBonesBrowserLaunch.noarch 3.1-7.el7 epel ... 중략 |
2. CentOS Version 별 설치 참고
6.x - wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
5.x - wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
※ 참고 : https://fedoraproject.org/wiki/EPEL
|
'System Story > CentOS 7' 카테고리의 다른 글
CentOS7 Timezone 설정/변경 하기 (0) | 2016.02.10 |
---|---|
CentOS7 / RHEL7 Yum Update Error 해결 (0) | 2016.02.09 |
CentOS7 System Locale 변경하기 (0) | 2015.12.09 |
CentOS7 Network Device Name 변경하기 (0) | 2015.12.08 |
CentOS7 네트워크 설정하기 (2) | 2015.01.02 |