운영체제/Linux

14. RPM 패키지 설치

the best infra 2024. 12. 5. 15:40

 

* RPM 패키지 란?

  • Red Hat Package Manager의 약자로 패키지를 업데이트 수정, 삭제하는데 필요한 패키지이다.
  • 의존성 있는 파일까지 모두 다운로드하거나 설치하는 기능은 없다. 사용자가 수동으로 필요한 파일은 다운해야 한다.
  • . rpm이라는 확장자를 가지고 있다. 

 

 

* RPM의 패키지 구성

  • 소프트웨어 바이너리 파일
  • 메타데이터
  • 스크립트

 

 

* RPM의 주요 기능

  • rpm -ivh package.rpm : RPM을 사용하여 새로운 소프트웨어를 시스템에 설치.
  • rpm -Uvh package.rpm : 기존 패키지를 새로운 버전으로 업그레이드.
  • rpm -e package_name : 설치된 패키지를 제거.
  • rpm -qi package_name : 패키지에 대한 상세 정보를 표시.
  • rpm -qf /path/to/file : 특정 파일이 어떤 패키지에 속해 있는지 확인.
  • rpm -qR package_name : 패키지의 의존성을 조회.