UNIX/Linux

[Linux] rpm 관련 명령어 요약

몰라욧 2012. 6. 14. 17:14

현재 설치된 패키지(전체)를 검사하고 싶을 때

$rpm -qa | grep gcc

명령어 이름으로 관련 패키지를 찾고 싶을 때

$rpm -qf /usr/bin/gcc

특정 패키지에 들어있는 파일 목록을 확인하고 싶을 때

$rpm -ql gcc-2.96-79

새로운 패키지를 설치하고 싶을 때

$rpm -ivh rpm tftp-.28-3.i386.rpm

기존 패키지를 업그레이드 하고 싶을 때

$rpm -Uvh tftp-0.29-3.i386.rpm

기존 패키지를 삭제하고 싶을 때

$rpm -e mypackage-1.0

의존성을 무시하면서 패키지를 설치하고 싶을 때

$rpm -Uvh --npdeps mypackage-1.0.rpm

패키지를 강제로 설치하고 싶을 때

$rpm -Uvh --force mypackage-1.0.rpm

4. SRPM 컴파일

rpm --rebuild 펄파일 할 패키지명.src.rpm

이때 컴파일 된 패키지는

/usr/src/redhat/BUILD (여기 없으면 /usr/src/redhat/RPMS/* 디렉토리를 살펴 보십시오.)

에 들어가 있습니다