Posted
Filed under Computer/Linux

linux package 관리자인 rpm으로 설치를 하려다보면 의존성 문제때문에 불편하다.
그래서 yum을 이용하면 의존성을 알아서 찾아주기 때문에 편한 점이 많다.

한때 잠깐 공부했던 yum을 요번에 다시 급하게 쓸일이 있어서 해보려니 기억이 잘 나지 않아 내 홈페이지 어느 구석탱이에 박혀있던 정보를 꺼내 블로그로 옮겨본다. 그리고 조금더 정리해본다.


yum을 이용한 install
# yum install <package name>


yum을 이용한 installed package list 보기
# yum list


yum을 이용한 package remove
# yum remove <package name>


yum을 이용한 패키지 검색 또는 문구 검색
# yum search <strings>



yum을 이용한 패키지 업데이트
# yum update <rpm package name>
# yum localupdate <rpm file name>



yum을 이용한 local directory에 있는 rpm package 파일을 설치
(예로 DVD를 mount해두었거나 update 사이트를 nfs로 마운트 해둔경우)
# yum localinstall <rpm file name>



yum으로 설치할때 GPG key 문제인경우 gpgkey check를 안하게 수정
[code]
# vi /etc/yum.conf
------------------------
#gpgcheck=1
gpgcheck=0
------------------------
[/code]


DVD에 있는 GPG key를 설치하기
# rpm --import RPM-GPG-KEY


YUM update 를 위해 환경 설정후 yum 으로 install하기
[code]
# mkdir -p /rhel5.1
# mount  -t nfs rpm-update-server:/rhel5.1 /rhel5.1
# createrepo /rhel5.1
# vi /etc/yum.repos.d/local.repo
---------------------------------
[local]
name=RHEL 5 $releasever - $basearch
baseurl=file:///rhel5.1
enabled=1
gpgcheck=0
----------------------------------
# yum install
[/code]

rpm file information 보기
# rpm -qi <rpm package name>
# rpm -qi -p <rpm file name>


find rpm dependency information
# rpm -qi -R <rpm package name>
# rpm -qi -R -p <rpm file name>

2010/03/03 10:57 2010/03/03 10:57
[로그인][오픈아이디란?]