본문 바로가기
관심종목/GNU

CentOS 6 x64 비공식 Repository(ELRepo, EPEL, RepoForge, RPM Fusion, Remi, ATrpms ) 추가하기

by 신의손길 2013. 6. 13.

CentOS WiKi 내에 Repository 추가 http://wiki.centos.org/AdditionalResources/Repositories

CentOS 6 Repository 경로 
/etc/yum.repos.d/

** 32bit는 각 경로의 x86_64를 i386으로 변경하면 된다.

빠른 미러 자동찾기

yum install yum-plugin-fastestmirror


* RPMforge의 새로운 이름이 RepoForge 임.

[ELRepo] http://elrepo.org/tiki/tiki-index.php

rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm


[EPEL] http://fedoraproject.org/wiki/EPEL/FAQ

rpm --import http://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-6 rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm


[RepoForge] http://repoforge.org/use

rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm


[RPM Fusion] http://rpmfusion.org/Configuration GPG 키 링크 http://rpmfusion.org/keys

yum localinstall -y --nogpgcheck http://download1.rpmfusion.org/free/el/updates/6/x86_64/rpmfusion-free-release-6-1.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/6/x86_64/rpmfusion-nonfree-release-6-1.noarch.rpm


[Remi] http://blog.famillecollet.com/pages/Config-en

rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm


[ATrpms] http://atrpms.net/documentation/install/

rpm --import http://packages.atrpms.net/RPM-GPG-KEY.atrpms

## 새 방식(위 명령어)이 안 될 경우 이전방식(아래 명령어) 추가 실행

wget http://packages.atrpms.net/RPM-GPG-KEY.atrpms
rpm --import RPM-GPG-KEY.atrpms

# /etc/yum.conf
[atrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=1


# /etc/smart/channels/smart.channel
#
# atrpms
# CentOS 6.4 x86_64 - ATrpms
#
[atrpms]
name=CentOS 6.4 - x86_64 - ATrpms
baseurl=
http://dl.atrpms.net/el6.4-x86_64/atrpms/stable/
type=rpm-md



apt-get을 사용할 경우는 아래 내용 추가

# /etc/apt/sources.list
#
# atrpms
CentOS 6.4 x86_64 - ATrpms
#
repomd 
http://dl.atrpms.net/el6.4-x86_64/atrpms/stable/
type=rpm-md

** 위에서 사용된 경로는 가장 상위인 http://dl.atrpms.net 로 가서 자신의 해당 버전(el6.4-x86_64)으로 수정하여 사용


* 업데이트 할 리스트 및 설치된 Repo. 확인

yum clean all
yum list updates
yum repolist


32bit는 각 경로의 x86_64를 i386으로 변경하면 된다. (대부분 repo URL을 브라우저로 들어가면 버전별로 디렉토리화 되어 있다)