Post

Linux - RPM에 대해 알아보자.

Linux - RPM에 대해 알아보자.

RPM?

Red Hat 계열의 리눅스 배포판(CentOS, Rocky Linux 등)에서 사용되는 패키지 관리 시스템이다.

.rpm 확장자를 가진 파일로, 하나의 파일 안에 프로그램 실행파일, 라이브러리, 설정 파일, 메타데이터 등 모든 정보가 들어있다.

RPM의 역할

  • 설치하려는 소프트웨어를 단일 패키지 형태로 묶어서 배포
  • 패키지 관리자가 파일들을 지정된 경로에 설치해주고 의존성까지 확인해줌
  • 설치된 패키지의 버전 관리, 업데이트 기록도 담당함

RPM이 필요한 경우

  • 인터넷이 안되는 환경(폐쇄망)에서 필요한 파일들은 주로 rpm으로 설치하게됨
    • yum, dnf와 같은 패키지 매니저를 사용할 수 없는 환경에서 주로 사용

RPM 사용 방법

RPM 설치

1
rpm -ivh package.rpm

설치된 패키지 제거

1
rpm -e package_name

패키지 정보 확인

1
rpm -qi package_name
This post is licensed under CC BY 4.0 by the author.