프로그램 설치를 위한 RPM
리눅스도 편리하게 설치해 보자 해서 나온 개념이 RPM
저기에 빨간 글씨를 봐라
패키지 이름 - 버전 - 릴리즈번호.CentOS버전,아키텍처.rpm
-패키지 이름 :gzip ->패키지(프로그램)의 이름
-버전 1.9 -> 대개 3자리수로 구성. 주버전,부버전,패치버전
-릴리즈번호: 4 - >문제점을 개선할 때마다 붙여지는 번호
CentOS버전: el8 -> CentOS에서 배포할 경우에 붙여짐
(x86_64: 64비트 cpu
i386~686 : 32비트 cpu
src:소스
noarch:모든 cpu)
아키텍처:x86_64 -> 64비트 cpu를 의미
프로그램 설치를 위한 PRM
-자주 사용하는 RPM패키지파일이름.rpm
***설치:rpm-Uvh패키지파일이름.rpm
U -> (대문자)패키지가 설치 /업그레이드
v -> 설치과정의 확인
h ->설치진행과정을 "#"마크로 화면에 출력
***삭제 : rpm -e패키지 이름
이미 설치된 패키지 질의
***rpm-qa 패키지 이름 -> 패키지가 설치되었는지 확인
rpm-qf 파일의 절대 경로->파일이 어느 패키지에 포함된 것인지 확인
아직 설치되지 않은 rpm 파일에 대한 질의
rpm -qlp 패키지파일이름.rpm ->패키지 파일에 어떤 파일들이 포함되었는지 확인
rpm-qip패키지파일이름.rpm ->패키지 파일의 상세정보
rpm 단점
'의존성' 문제
- A 패키지가 설치되기 위해서 B패키키지가 필요할 경우 RPM으로는 해결이 까다로움
이를 해결하기 위해 DNF 가 등장함
'공개' 카테고리의 다른 글
Linux:: 필수 개념과 명령어 - 파일 압축과 묶기, 파일 위치 검색 (0) | 2021.05.28 |
---|---|
Linux::필수 개념과 명령어-편리한 설치를 위한 DNF (0) | 2021.05.28 |
Linux::필수개념과 명령어-파일의 허가권 및 소유권,링크 (0) | 2021.05.26 |
Linux::필수 개념과 명령어-사용자와 그룹 관리 (0) | 2021.05.25 |
Linux::필수 개념과 명령어- 리눅스 기본 명령어 (0) | 2021.05.25 |