YUM 은 RPM 기반 시스템을 위한 업데이트 및 설치, 제거 도구이다.
yum repository 확인은 "yum repolist" 로 가능하다.
repo 파일의 위치는 /etc/yum.repos.d
# ls /etc/yum.repos.d/
CentOS-Base.repo CentOS-Media.repo
위와 같이 기본 repo 를 확인 할 수 있다.
이제 daum 에서 제공하는 repository 로 변경해보자.
기본 repo 백업
# bzip2 /etc/yum.repos.d/CentOS-*.repo
# vi /etc/yum.repos.d/daum.repo
[base]
name=CentOS-$releasever - Base
baseurl=http://ftp.daum.net/centos/$releasever/os/$basearch/
gpgcheck=1
[updates]
name=CentOS-$releasever - Updates
baseurl=http://ftp.daum.net/centos/$releasever/updates/$basearch/
gpgcheck=1
[extras]
name=CentOS-$releasever - Extras
baseurl=http://ftp.daum.net/centos/$releasever/extras/$basearch/
gpgcheck=1
:wq
gpgcheck 값이 1인 경우 GPG 키를 불러와야 한다.
lsb_release -a 로 릴리즈 버전을 확인하고 붉은 글씨에 맞는 릴리즈 버전을 입력한다.
# lsb_release -a
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: CentOS
Description: CentOS release 5.5 (Final)
Release: 5.5
Codename: Final
# rpm --import http://ftp.daum.net/centos/RPM-GPG-KEY-CentOS-
5
* 기본 repo 복원 방법
# bunzip2 /etc/yum.repos.d/CentOS-*
# rm /etc/yum.repos.d/daum.repo