취미와 밥줄사이

[ CentOS7 ] RPM 명령어 사용법 본문

OS/Linux

[ CentOS7 ] RPM 명령어 사용법

취미와 밥줄사이 2022. 3. 6. 11:27
# 설치하기 옵션
rpm -Uvh [패키지 파일명]: 업그레이드하며 그 과정을 자세히 보여준다.

# 삭제하기 옵션
rpm -e [패키지명]: 설치된 패키지의 삭제, 

# 일반 패키지 설치
rpm -i [패키지명]: 설치(기존의 것 삭제x)

# 업그레이드 
rpm -U [패키지명]: 업그레이드한다, 업그레이드 과정 보여주지 않음

# 설치 거부할 경우 강제 설치하기
rpm -Uvh [패키지명] --force: 동일하거나 더 높은 버전의 패키지가 이미 설치되어 있을 경우라도
기존의 것을 삭제하고 설치한다.

# 의존성 무시하고 설치
rpm -Uvh [패키지명] --nodeps: 의존관계가 있는 다른 패키지가 설치되어 있지 않더라도 강제설치

# 테스트만
rpm [설치 / 삭제 옵션] --test: 실제로 작업하지 않고 테스트만

# 설치된 모든 패키지 보기
- rpm -qa: 모든 패키지 리스트 출력
- rpm -qa | wc -l: 총 설치된 패키지 개수 출력

# 설치된 패키지의 정보 보기
rpm -qi [패키지명]

# 특정 패키지가 포함하고 있는 파일 목록
rpm -ql 패키지 이름

# 패키지 파일이 포함하고 있는 파일 목록
rpm -qlp [패키지 파일명]

# 이 파일이 어느 패키지에 포함되어 있는지 확인
rpm -qf [파일명]

# 패키지 파일에서 패키지 정보 출력
rpm -qip [패키지 파일명]

# 패키지 검사하기
rpm -V 패키지명: 설치된 패키지 검사하기

# 의존성 문제 패키지 찾기
rpm -Va --nofiles: 설치된 모든 패키지를 검사하여 의존성에 문제가 있는 것을 찾는다.

 

 

 

 

REFERENCE

https://dimdim.tistory.com/entry/RPM-%EC%82%AC%EC%9A%A9%EB%B0%A9%EB%B2%95

 

RPM 사용방법

* 가장 많이 사용하는 - 설치하기 옵션!    : rpm -Uvh 패키지파일이름 : 업그레이드(기존의 것을 삭제하고 설치)하며 그 과정을 자세히 보여준다. * 가장 많이 사용하는 - 삭제하기 옵션!    : rpm -

dimdim.tistory.com