CentOS 에서는 yum 이라는 명령어로 rpm 을 관리해준다.
연관성이 있는 rpm 들을 체크해서 같이 설치를 해주기 때문에
rpm 이 설치되고 나서 실행이 안되는 경우를 방지해준다.
수행 방법은 rpm 의 이름으로 yum 명령어를 치면 된다.
예를 들어 ethereal 을 설치할려고 한다면
리눅스 터미널상에서 다음과 같이 입력한다 .
그러면 ethereal 로 시작하는 rpm 들을 연관성 체크해서 같이 설치를 진행하게 된다.
여기서 문제는 잘 사용하지 않거나 rpmforge 에 있는 rpm 들도 같이 yum 을 통해서 설치 가능하도록 하려면
repo 파일을 수정하거나 추가로 설치해야 한다.
아래는 기본적인 repo 의 정보가 들어있는 파일들이다.
CentOS wiki 사이트에서 자세한 방법을 설명하고 있으니 다음 링크 클릭해서 그대로 따라 하면 되겠다.
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge
쉽게 CentOS 설치하고 나서 터미널에서 다음과 같이 치면 된다.
하고 나서 테스트로 mplayer 를 한번 설치 전 단계까지 해본다.
yum install mplayer
그럼 중간에 설치할 것인지 말 것인지 [y/n] 를 물어보고 n 를 입력하면 설치 취소가 된다.
연관성이 있는 rpm 들을 체크해서 같이 설치를 해주기 때문에
rpm 이 설치되고 나서 실행이 안되는 경우를 방지해준다.
수행 방법은 rpm 의 이름으로 yum 명령어를 치면 된다.
예를 들어 ethereal 을 설치할려고 한다면
리눅스 터미널상에서 다음과 같이 입력한다 .
yum -y install ethereal*
그러면 ethereal 로 시작하는 rpm 들을 연관성 체크해서 같이 설치를 진행하게 된다.
여기서 문제는 잘 사용하지 않거나 rpmforge 에 있는 rpm 들도 같이 yum 을 통해서 설치 가능하도록 하려면
repo 파일을 수정하거나 추가로 설치해야 한다.
아래는 기본적인 repo 의 정보가 들어있는 파일들이다.
[root@localhost yum.repos.d]# ls -l
total 20
-rw-r--r-- 1 root root 2389 Dec 23 22:29 CentOS-Base.repo
-rw-r--r-- 1 root root 626 Mar 17 2009 CentOS-Media.repo
total 20
-rw-r--r-- 1 root root 2389 Dec 23 22:29 CentOS-Base.repo
-rw-r--r-- 1 root root 626 Mar 17 2009 CentOS-Media.repo
CentOS wiki 사이트에서 자세한 방법을 설명하고 있으니 다음 링크 클릭해서 그대로 따라 하면 되겠다.
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge
쉽게 CentOS 설치하고 나서 터미널에서 다음과 같이 치면 된다.
(1) yum install yum-priorities
(2) vi /etc/yum/pluginconf.d/priorities.conf
여기서
[main]
enabled=1
라고 되어 있는지 확인
(3) cd /etc/yum.repos.d/
두개 파일에서 CentOS-Base.repo 과 CentOS-Media.repo 을 열어서 마지막 라인에
다음과 같이 추가
priority=1
(4) wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
(5) rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
(6) rpm -K rpmforge-release-0.5.1-1.el5.rf.*.rpm
(7) yum check-update
하고 나서 테스트로 mplayer 를 한번 설치 전 단계까지 해본다.
yum install mplayer
그럼 중간에 설치할 것인지 말 것인지 [y/n] 를 물어보고 n 를 입력하면 설치 취소가 된다.
'System > Linux' 카테고리의 다른 글
리눅스 성능 모니터링 (0) | 2011.01.19 |
---|---|
ethtool 사용하기 spped 와 duplex 변경 (0) | 2011.01.19 |
ssh 및 telnet 서비스 포트 변경 (2) | 2011.01.12 |
시스템 로그파일과 로그기록 삭제 방법 (0) | 2010.12.27 |
vi(vim) 기본 사용법 (0) | 2010.12.24 |