본문 바로가기

OS/Linux

[Linux] 프로그램 설치를 위한 RPM

 
RPM(Redhat Package Manager)
  - Windows의 "setup.exe"와 비슷한 설치 파일
  - 확장명은 *.rpm이며, 이를 '패키지(Package)'라고 부름.

파일의 의미

 

자주 사용하는 RPM 명령어 옵션
  - 설치 : rpm -Uvh 패키지파일이름.rpm
     - u -> (대문자) 패키지가 설치/업그레이드
     - v -> 설치과정의 확인
     - h -> 설치진행 과정을 "#"마크로 화면에 출력

  - 삭제 : rpm -e 패키지이름 (패키지파일이름이 아닌 패키지 이름!!)

  - 이미 설치된 패키지 질의
     - rpm -qa 패키지 이름 -> 패키지가 설치되었는지 확인
     - rpm -qf 파일의 절대경로 -> 파일이 어느 패키지에 포함된 것인지 확인

  - 아직 설치되지 않은 rpm 파일에 대한 질의
     - rpm -qlp 패키지파일이름.rpm -> 패키지 파일에 어떤 파일들이 포함되었는지 확인
     - rpm -qip 패키지파일이름.rpm -> 패키지 파일의 상세정보

RPM 단점
  - '의존성' 문제
     - A패키지가 설치되기 위해서 B패키지가 필요한 경우, RPM으로는 해결이 까다로움.
  - 이를 해결하기 위해 YUM이 등장함

 

 

참고 : https://www.youtube.com/playlist?list=PLVsNizTWUw7EoFNBhIdVFp9eT6P22hU1o&nohtml5=False

 

'OS > Linux' 카테고리의 다른 글

[Linux] 파일의 압축과 묶기  (0) 2016.04.12
[Linux] 편리한 패키지 설치, YUM  (0) 2016.04.11
[Linux] 링크  (0) 2016.04.11
[Linux] 파일과 디렉터리의 소유와 허가권  (0) 2016.04.11
[Linux] 사용자와 그룹 관련 명령어  (0) 2016.04.10