RPM(RedHat Package Manager) 이란?
RPM이란 RedHat Pacage Manager의 약자로 레드햇 계열의 리눅스 배포판에서 사용하는 프로그램(패키지) 설치 관리 도구 입니다. 현재는 RPM Package Manager의 재구적 약자로 사용.
자주 쓰는 RPM 명령어
rpm -ivh [패키지명]
패키지 설치
rpm -Uvh [패키지명]
패키지 업데이트
rpm -qa [패키지명]
패키지 설치 확인
rpm -qa | grep [패키지명]
패키지명이 포함된 항목에 대해 설치 확인
rpm -e [패키지명]
패키지 삭제
옵션 설명
- i 옵션은 패키지 설치
- U 옵션은 패키지를 설치하되 만약 패키지가 이미 설치된 경우 업그레이드로 진행
- v 옵션은 패키지 설치 과정을 출력
- h 옵션은 설치 진행률을 # 기호로 채워나가도록 화면에 출력
단점
RPM 명령어 사용시 단점이 있다.
가장 큰 문제점은 의존성 문제.
예로 CentOS 기본 웹 브라우저인 Firefox(파이어폭스)는 X - 윈도우 상에서만 실행되는데 X - 윈도우가 설치되지 않은 상태에서 Firefox를 실행하게 된다면 의존성 문제로 설치가 되지 않음.
이러한 점을 해결하기 위해 나온것이 YUM.
'OS > Linux&Unix' 카테고리의 다른 글
[Linux/Unix] 파일 용량 (0) | 2022.10.20 |
---|---|
[Linux/Unix] awk 명령어 (0) | 2022.10.20 |
[Linux/Unix] 기동 중인 프로세스 한번에 죽이기 (kill) (0) | 2022.10.19 |
[Linux/Unix] OS memory 확인 (0) | 2022.10.18 |
[Linux/Unix] 리눅스 rpm 명령어 (redhat, centOS) (0) | 2022.10.18 |