상세 컨텐츠

본문 제목

8-1. RPM 패키지

클라우드/리눅스(Linux)_Fundamentals

by datasa 2023. 4. 24. 12:50

본문

 

 

▶ RPM 패키지란?

RPM은 RedHat Package Manager의 약자로 리눅스 배포판에서 소프트웨어 설치, 관리, 업데이트를 위한 패키지 관리 시스템입니다. RPM은 다음과 같은 특징을 가지고 있습니다.

 

1. 패키징:

  • RPM은 소프트웨어를 하나의 패키지 파일로 묶어 설치, 관리, 업데이트를 용이하게 합니다.
  • 패키지에는 프로그램 파일, 설정 파일, 문서 등 소프트웨어 설치에 필요한 모든 파일이 포함됩니다.
  • RPM 패키지는 .rpm 확장명을 가지고 있습니다.

2. 의존성 관리:

  • RPM은 소프트웨어 설치 시 필요한 다른 패키지들을 자동으로 설치하거나 업데이트하는 의존성 관리 기능을 제공합니다.
  • 이를 통해 사용자는 개별 패키지를 직접 찾아 설치할 필요 없이 편리하게 소프트웨어를 설치할 수 있습니다.

3. 설치 및 제거:

  • RPM 패키지는 rpm 명령어를 사용하여 설치, 제거, 업데이트, 쿼리 등을 수행할 수 있습니다.
  • rpm -i 명령어: 패키지 설치
  • rpm -e 명령어: 패키지 제거
  • rpm -U 명령어: 패키지 업데이트
  • rpm -q 명령어: 패키지 정보 확인

4. 보안:

  • RPM 패키지는 GPG 서명을 통해 패키지 무결성과 출처를 검증하여 보안을 강화합니다.
  • 이를 통해 사용자는 위조된 패키지로부터 시스템을 보호할 수 있습니다.

5. 다양한 배포판 지원:

  • RPM은 RedHat, Fedora, CentOS, SUSE, Mandriva 등 다양한 리눅스 배포판에서 사용됩니다.

RPM 패키지는 리눅스 시스템 관리에서 중요한 역할을 하며, 소프트웨어 설치, 관리, 업데이트를 간편하고 안전하게 수행할 수 있도록 도와줍니다.

'클라우드 > 리눅스(Linux)_Fundamentals' 카테고리의 다른 글

8-2. RPM 패키지 명령어  (0) 2023.04.24
7-6. 파일링크(link)  (0) 2023.04.24
7-5. 파일소유와 허가권  (0) 2023.04.24

관련글 더보기

댓글 영역