개요
yum과 쌍벽을 이루는 Linux의 패키지 관리 도구.
(RPM) Package Manager
주요 옵션
Option | Description |
-i | install a package |
-v | verbose for a nicer display |
-h | unpackaging percentage with print '#' (실시간 패키지 설치 진행상황) |
-q | Query a package |
-e | Erase the package |
-U | upgarde a package (설치되있지 않은 패키지는 새로 설치) |
상황별 주요 옵션 예제
패키지 설치
rpm -ivh 패키지명 || rpm -Uvh 패키지명
설치 + 설명 + 설치 진행상황까지 3콤보 아주좋다.
전체 패키지 현황 확인 (조회)
rpm -qa
패키지 삭제
rpm -evv 패키지명
상세한 설명과 함께 패키지가 삭제된다.
패지키 설치시 문제상황 (Dependency)
vim 8.1 버전을 다운로드 하려고보니 다음과 같은 dependencies 문제가 발생했다.
여러 패키지 업데이트가 필요한 상황이다.
설치시 자동적으로 필요한 의존 패키지를 설치할 수 있는 방법이 있을까?
RPM으론 없다.
yum을 사용해야한다.
Reference
www.tecmint.com/20-practical-examples-of-rpm-commands-in-linux/
stackoverflow.com/questions/55082667/auto-install-dependencies-when-installing-rpm-package
'LINUX > Linux' 카테고리의 다른 글
[Linux] AppImage 파일 (0) | 2021.12.02 |
---|---|
[Linux] node.js 최신버전 설치 (0) | 2021.05.20 |
Out Of Memory & OverCommit (0) | 2020.02.10 |
데몬 & 서비스 / 소켓 (0) | 2020.02.09 |
[Linux] apt package manager (0) | 2020.02.06 |