RPM Package Manager

IT/Linux 2011. 3. 24. 00:54


RPM Package Manager 는 패키지 관리시스템으로, 레드햇에서 개발되었고 현재 대부분의 CNU/Linux 의 패키지 배포를 위해 사용되고 있다. RPM 은 "Red Hat Package Manager" 혹은 "RPM Package Manager" 라는 의미로 쓰인다.

RPM 파일명은 아래와 같은 형태를 지닌다.
<name>-<version>-<release>.<architecture>.rpm


RPM 설치 하기
rpm -ivh 설치할 패키지명.rpm


의존성 에러가 있을 경우 설치
rpm -ivh --force 설치할 패키지명 (단 설치한 패키지가 제대로 동작할지는 장담할 수 없습니다. 의존성 에러는 다 해결해 주시는것이 좋습니다. ^^;)


RPM 업그레이드
rmp -Uvh 업그레이드할 패키지명.rpm


RPM 제거
rpm -e 제거할 패키지명


의존성 에러가 날 경우 제거
rpm -e --nodeps 제거할 패키지명

RPM 의 설치여부 확인
rpm -q 패키지명
rpm -q  aa*                    // aa 가 포함된 모든 패키지 검색
rpm -qa | grep  samba   // rpm -q 의 검색 결과 중 grep "samba" 모든 문자열이 포함된 행만 출력

 

AND