[RPM] RPM 패키지 설치정보 확인하기

 1. 패키지의 설치정보를 확인하기 위한 사용형식

 – 사용형식 : rpm -q[ 옵션 ] 패키지명

 2. 현재 시스템에 설치되어 있는 모든 패키지를 출력하기

 – -qa 옵션을 사용함.

 – rpm -qa

 – 해당 결과를 파일에 저장하여 확인하는 방법
 rpm -qa > rpmlist
 만약 기존에 존재하는 내용에 추가하여 결과를 저장하고자 한다면
 rpm -qa >> rpmlist
 특정 파일에 저장하지 않고 화면에서 바로 한화면씩 확인하고자 한다면
 rpm -qa | more

 3. 특정 파일이나 이름으로 패키지의 설치여부 확인하기

 – 사용형식 : rpm -qa | grep 확인하고자하는패키지이름문자열

 4. 특정 파일명이 어떤 패키지에 속해있는지 확인하기

 – 사용형식 : rpm -qf 파일명

 – 어떤 파일을 수정하거나, 삭제,  또는 변경하려고 할 때, 혹은 특정 파일을 실수로 삭제하였는데 이를 RPM 재설치 방법으로 복구하여야 할 경우에 매우 유용하게 사용됨.

 – rpm 명령어 사용시 사용되는 파일명을 절대경로를 지정하여 주는 것이 좋음.

 – 확인하고자하는 모든 파일이 가능한 것은 아니며 RPM 으로 설치된 파일일 경우에만 확인이 가능하다는 점에 유의할 것.

 5. 특정 패키지에 의해 설치된 파일들 확인하기

 – 사용형식 : rpm -ql 패키지명

 – 특정 패키지를 설치할 때에 생성되는 파일들의 리스트를 확인하고자 한다면 위의 방법으로 확인이 가능함.

 6. 특정 패키지의 상세한 정보 확인하기

 – 사용형식 : rpm -qi 패키지명

 –
특정 패키지의 이름과 버전, 패키지 개발사, 그리고 배포횟수( release ) , 컴파일 날짜, 설치날짜, 패키지용량(
size ) , 라이센스정보, 소스 RPM 명, 용도( Summary ) , 간단한 설명( Description ) , 등에
대한 정보를 확인하는 명령어임.

 7. 특정 패키지에 의해 설치된 파일들의 정상여부 점검하기

 – 사용형식 : rpm -qs 패키지명

 – 특정 패키지를 설치한 후에 이 패키지에 의해서 설치된 모든 파일들이 현재 시스템에서 이상없이 정상적으로 사용이 되고 있는가를 확인하려면 rpm 명령어에 -qs 옵션을 사용하면 됨.

 – 특정 패키지의 설치로 생성된 모든 파일들의 정상여부를 확인한다는 의미는 특정 서비스를 위한 패키지의 정상여부 또는 시스템의 정상여부를 확인하는 한 부분이 되기도 함.

 8. 특정 패키지의 설정파일들 확인하기

 – 사용형식 : rpm -qc 패키지명

 – 특정 패키지의 설치로 생성되는 많은 파일들 가운데 설정파일들만을 확인하는 방법임.

 
 9. 설치된 패키지의 문서파일위치 확인하기

 – 사용형식 : rpm -qd 패키지명

 – 특정 패키지에 의해 설치되는 모든 파일들 가운데에 메뉴얼파일, 즉 man 페이지 관련 파일들만을 확인하는 방법임.

 10. 패키지 의존성 관계 확인하기

 – rpm -qRp 패키지명

 – rpm 명령어에 -qRp 옵션을 사용하여 특정 패키지의 의존성 관계를 확인할 때에 패키지명은 전체 패키지파일명으로 지정을 해야 함.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.