CentOS 써드파티 저장소 추가하기
CentOS에서 뭣좀 깔아보려고 하면, 저장소에는 없어서 자주 rpmfind.net을 찾게 되는데, 패키지 검색 결과에 나오는 최신 버전들을 보면 배포판 항목에 'DAG packages' 라고 나오는 것들이 꽤 눈에 띄었다. 대체, DAG 패키지가 뭔지 궁금해서 좀 찾아봤더니, RPM Forge라는 써드파티 저장소라고 한다. 배포판에서 공식 지원하지 않는 프로그램이나 최신 버전의 패키지를 제공하는 저장소인데, yum을 사용하는 CentOS의 경우, 저장소를 추가하면, 프로그램 설치/업데이트 시에 이 저장소도 사용하게 된다.
저장소를 추가하는 방법도 그리 어렵지 않아서 다음과 같이 하면 된다.(CentOS 5 기준)
- 'yum-priorities' 를 설치한다.
# yum install yum-priorities - '/etc/yum/pluginconf.d/priorities.conf' 파일에 활성화 된 것을 확인한다. 다음과 같이 되어있으면 활성화 된 상태.
[main]
enabled=1 - '/etc/yum.repos.d/' 디렉토리 아래있는 저장소 설정파일에 우선순위를 다음과 같이 넣어준다. 이 설정은 각 저장소 항목별로 다 넣어줘야한다. N은 1-99까지의 숫자 중에서 넣으면 되는데, 기본 저장소([base], [addons], [updates], [extras] …)의 경우 그냥 1 정도로 해주자. [centosplus],[contrib] 같은 것들은 2정도로, 나머지는 10 이상으로 설정하면 되겠다.
priority=N - GPG 키 등록 및 저장소 추가(혹시 64bit를 사용한다면, 밑에 나오는 rpm 패키지 대신, 이 패키지를 받아야한다.)
# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
# wget http://apt.sw.be/redhat/el5/en/i386/RPMS.dag/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
# rpm -K rpmforge-release-0.3.6-1.el5.rf.i386.rpm
# rpm -i rpmforge-release-0.3.6-1.el5.rf.i386.rpm
이전 버전이나 최신 정보는 CentOS Wiki – RPMForge에서 구할 수 있다.
[Cent OS 5.4] 윈도우즈 파티션 마운트하기 « SIMPLISM.KR said:
Dec 14, 09 at 12:02 오후[...] 위와 같은 작업을 할 때, 해당 패키지를 찾을 수 없다고 나올 경우에는… third party 저장소를 등록을 해야한다. 관련 페이지는… 아래 페이지의 도움을 받으면 될 것 같다. http://meye.pe.kr/wp/archives/516 [...]