>> Read Reply from No. 25116 article  
RE: rpm 이 뭔가요?

등록 2001-03-26 03:25:00     조회 2
이름 debi    

		: 헉 rpm, rpm 하는데 rpm 이 뭔지요...
 Q. 패키지란 무엇인가?
  떤 애플리케이션에 관련된 프로그램이나 설정 파일, 도큐멘트(문서) 등을 하나로 묶어둔
 것이다. 디스트리뷰션을 패키지라고 부르는 경우도 있기 때문에 혼란스러운 면도 있지만,
 디스트리뷰션은 패키지의 집합체라고도 말할 수 있으므로 그렇게 불리는 것이다.  Q. RPM 
이란 무엇인가 ?  RPM(Red Hat Package Manager), Red Hat Soft-ware에 의해 개발된 패키지 관리방식 이다
. RPM은 Red Hat Linux를 비롯해서 Turbo Linux, Open Linux, SuSE Linux 등 다수의 디스트리뷰션에서 채용
하고 있으며, 다음과 같은 기능을 가지고 있다.   - 패키지 사이의 의존관계 체크기능
 - 강력한 쿼리기능
 - 패키지의 검사기능
 이들 기능은 rpm 커맨드에 의해 이용할 수 있으며, 패키지의 인스톨, 업그레이드, 제거를 
용이하게 해준다. rpm 커맨드를 이용하기 위해 필요한 최소한의 옵션은 다음과 같다.
 # rpm -i (패키지의 인스톨)
# rpm -U (패키지의 업그레이드)
# rpm -e (패키지의 언인스톨)
# rpm --help (rpm 커맨드의 간단한 도움말)
   이들 이외에도 편리한 옵션이 많이 있으므로, 매뉴얼이나 Help를 한번 살펴보도록 하자.
또한 RPM은 패키지의 파일명을 보는 것만으로도 여러 가지 정보를 알 수 있게 되어 있다.
더욱이 최근에는 커맨드라인에서 rpm 커맨드를 이용하지 않고 Red Hat Linux의 패키지 관리 커
맨드인 「glint」나 GNOME의 표준 패키지 관리 커맨드 「GnoRPM」 등의 GUI 툴이 개발되어 있으
므로, 커맨드라인 조작이 서투른 초보 유저는 이러한 툴을 이용하면 된다.  Q. 패키지 관리 
방식은  RPM 뿐인가?  Debian GNU/Linux에 의해 개발된 패키지 관리방식으로서 deb 방식이 있다. 
강력한 패키지 관리능력이 특징이다. 지금까지는 Debian GNU/Linux만이 이 deb 방식을 이용해 왔
지만, Storm Linux나 Corel LINUX 등 deb 방식을 채용하는 디스트리뷰션이 등장하고 있다. deb 방식
의 패키지는 dpkg 커맨드로 이용할 수 있는데, dpkg의 인터페이스로 dselect나 apt 등을 사용하
면 편리하다. 그리고 엄밀하게는 패키지 관리방식이라고 부를 수 없지만(의존관계의 체크 
등을 하지 않기 때문에),  Slack-ware나 Plamo Linux에서는 바이너리에 인스톨 셸 스크립트를 추
가해서 tar.gz 형식으로 묶은 파일을 이용하고 있다. 이들 파일은 pkgtool 커맨드 등을 이용해
서 인스톨/언인스톨한다.   Q. RPM과 deb은 호환성이 있는가?   각각은 서로 다른 방식이기 때
문에 호환성이 없다. 다만 Debian GNU/Linux에는 RPM 형식을 비롯한 다양한 패키지 방식으로 변
환할 수 있는  alien 커맨드가 있다. 또한 KDE의 패키지 관리 커맨드 「kpackage」는 RPM과 deb 양
쪽을 모두 지원하고 있다.  Q. rpm 파일이면 rpm 계의 어느 디스트리뷰션에서도 인스톨 가능
한가?    반은 YES이고, 반은 NO이다. 왜냐하면 바이너리 레벨에서는 호환성을 가지고 있어
도, 각 디스트리뷰션에 따라 디렉토리 구성이 다르게 되어 있거나 라이브러리의 버전이 다
른 경우가 있기 때문이다. 따라서 Red Hat Linux용으로 만들어진 rpm 파일을 TurboLinux에 인스톨
한 경우 잘 동작하지 않는 경우가 있다. 또한 그 역의 경우도 있다. 문제가 없는 경우도 많
이 있겠지만, 문제를 피하기 위해서라도 가능하면 대상 디스트리뷰션용으로 만들어진 rpm 
파일을 이용하도록 하자.  -- 이 곳에 서명을 적어주십시오. 리눅스는 왜? 내맘을 몰라주지?
이름
암호


>> 관련글
25116 rpm 이 뭔가요?  흐미  2001.03.25  ....
  답장 RE: rpm 이 뭔가요?  debi  2001.03.26  ....
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 9.50 초 ] 작업시간: [ 9.05 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1789591504
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.