반응형
rpm 이란?
rpm은 Red Hat Package Manager의 약자로 Red Hat 계열 OS에서 프로그램 설치 등을 수행할 수 있는 명령어입니다.
주요 사용 옵션 및 예제
rpm 명령어는 다양한 옵션이 존재합니다. 이번 포스팅에서는 주로 사용하는 설치, 업그레이드, 삭제 그리고 조회에 대한 옵션만 다뤄보려고 합니다.
1. 설치(install)
- 옵션 : -i (--install)
- rpm 패키지를 설치하려고 할 때 사용하는 명령어입니다.
- v(verbose=상세 내용을 출력) 옵션과 h(hash marks=설치 시 progress를 '#'으로 표시) 옵션과 같이 사용할 수 있습니다.
- 추가로 아래와 같이 다양한 옵션 사용이 가능합니다.
--nodeps : 의존성을 무시하고 진행
--force : 강제로 설치 진행
--replacepkgs : 설치된 동일한 패키지 존재 시 패키지를 교체
--replacefiles : 설치된 동일한 패키지 존재 시 파일을 교체
- 예시) rpm -ivh 패키지명
2. 업그레이드(upgrade)
- 옵션 : -U (--upgrade)
- rpm 패키지를 업그레이드할 때 사용하는 명령어입니다. 대문자이기 때문에 입력에 주의해야 합니다.
- v 옵션, h 옵션과 같이 사용할 수 있습니다.
- 추가로 아래와 같이 다양한 옵션 사용이 가능합니다.
--nodeps : 의존성을 무시하고 진행
--force : 강제로 설치 진행
--replacepkgs : 설치된 동일한 패키지 존재 시 패키지를 교체
--replacefiles : 설치된 동일한 패키지 존재 시 파일을 교체
- 예시) rpm -Uvh 패키지명
3. 삭제(erase)
- 옵션 : -e (--erase)
- 설치된 rpm 패키지를 삭제할 때 사용하는 명령어입니다.
- v 옵션, h 옵션과 같이 사용할 수 있습니다.
- 추가로 아래와 같이 다양한 옵션 사용이 가능합니다.
--nodeps : 의존성을 무시하고 진행
- 예시) rpm -e 패키지명
4. 조회(query)
- 옵션 : -q (--query)
- 설치된 rpm 패키지를 조회해볼 때 사용하는 명령어입니다.
- 추가로 아래와 같이 다양한 옵션 사용이 가능합니다.
a : 시스템에 설치된 전체 패키지 목록을 출력 ( rpm -qa )
i (info) : 설치된 패키지 정보 확인 ( rpm -qi )
l (list) : 내부 파일 목록 확인 ( rpm -ql )
c : 내부 설정 파일 확인 ( rpm -qc )
d : 내부 문서 파일 확인 ( rpm -qd )
- 예시) rpm -qa | grep 조회하고자 하는 패키지명
반응형
'지식창고 > Linux' 카테고리의 다른 글
[리눅스/Linux] yum 로컬 저장소 경로로 변경하기 (0) | 2021.11.25 |
---|---|
[리눅스/Linux] scp/ssh 접속 시 충돌 문제 해결 방법 (0) | 2021.11.24 |
[리눅스/Linux] netstat 명령어와 사용 방법 (0) | 2021.11.21 |
[리눅스/Linux] Pacemaker 이중화 설치 방법(Active-Standby 구성) (0) | 2021.11.19 |
[리눅스/Linux] hostname 변경 방법(CentOS 7) (0) | 2021.11.18 |