본문 바로가기
컴퓨터/리눅스

[Linux] 031. 패키지 설치, 삭제 rpm 명령어 및 옵션 정리

by Tommy0927 2020. 12. 17.
반응형


패키지 설치, 삭제 rpm 명령어 및 옵션 정리


패키지 설치할 때 rpm 명령어와 옵션에 대해 알아보도록 하겠습니다.

 

1) 패키지 설치

 

기본적으로 설치시 입력하는 방법은 위의 사진과 같습니다.

 

'rpm 옵션 패키지이름과버전.rpm' 이라고 입력하여 설치를 진행합니다.

 

위에 사진 보시면 -ivh와 -Uvh의 차이는,

 

'i' = 설치를 하겠다는 의미,   'v' = 보여달라는 의미, 'h' = #(hash)형식으로 보여달라는 의미 입니다.

 

'-ivh' = 설치하겠는데, ##### 형식으로 가시적으로 설치진행사항을 보여달라는 옵션입니다.

 

'-Uvh' = 동일한 패키지가 없다면 설치를 실행하고, 있다면 버젼 업데이트를 하면서 설치해달라는 옵션입니다.

 

 

 

 

2)패키지 삭제

 

'rpm -e [package]' = 패키지 삭제 옵션입니다.(패키지 이름까지만 적고 버전은 안적어도 됩니다)

 

 

 

 

3)패키지 정보 확인

 

'rpm -qa' = 시스템에 설치되어 있는 전체 패키지 목록을 조회

                    (기본적으로 패키지 조회시에는 '-q'옵션을 사용합니다)

 

(위에 사진처럼 수많은 패키지가 출력됩니다.)

 

 

'rpm -qa | grep [package]' = 'grep'은 패턴검색 명령어로서 패키지가 너무 많으니 그중에서

                                                   적은 패키지 이름에 해당하는 패키지 그룹을 찾을때 사용합니다.

 

 

'rpm -qf'  =  파일을 포함하는 패키지를 조회

 

 

'rpm -qi'  =  패키지 정보 조회

 

위에 사진보시면, vsftpd 라는 패키지에 관한 모든 정보를 확인할 수 있습니다.

 

 

'rpm-qR'  =  패키지가 의존하고 있는 파일 또는 패키지 목록 조회

 

 

'rpm -qc' =  패키지와 관련된 설정 조회

 

vsftpd 패키지와 관련된 패키지를 확인할 수 있습니다.

 

 

'rpm -qs'  =  패키지에 속한 파일들의 상태를 조회

 

해당 패키지들의 상태가 어떤지 확인할 수 있습니다.

 

반응형

댓글