RPM(Redhat Package Manager)
"사용자들이 소프트웨어를 손쉽게 설치하고 관리할수 있도록 해주는 레드햇 리
눅스의
핵심적인 관리 방법이다.기존의 리눅스 배포판들은 단순히 tar포맷으로 묶여있
는 실행
파일을 복사하거나 소스 코드를 컴파일하는 방법을 사용해서 필요한 프로그램
을 설치
하거나 삭제하는 방법을 사용했기 때문에.시스템에 설치된 프로그램의 수가 많
아지고
특정한 버전의 라이브러리에 의존적인 프로그램이 있을경우에,사용자 자신이
프로그램
들을 유지하고 관리하는데 많은
문제가 있었다.또한 이미설치되어 있던 프로그램이라고 하더라도 실수로 인해
서 다시
설치하게 되면 기존의 프로그램이 생성한 파일들이모두 삭제된는 일이 발생할
수 있었
으며,하나의 프로그램을 삭제하기 위해서는 그 프로그램에 관계된 프로그램과
관련파
일들을 사용자가 모두 알고 있어야만 완전하게 삭제할수 있는 맹점을 갖고 있
었다.
RPM방식은 이러한 운영상의 어려움들을 RPM 데이터베이스를 구축해서 자동으로
관리함으로써 소프트웨어의 유지 보수에 대한 문제점들을 획기적으로 개선시켰
다."
제가 설명하는것보다 "제가 보는 책의 설명부분이 더쉽게 나와서 그대로 발췌
했습
니다^^"
Re: RPM에 대해 아시는분 도움좀
RPM(Redhat Package Manager)
"사용자들이 소프트웨어를 손쉽게 설치하고 관리할수 있도록 해주는 레드햇 리
눅스의
핵심적인 관리 방법이다.기존의 리눅스 배포판들은 단순히 tar포맷으로 묶여있
는 실행
파일을 복사하거나 소스 코드를 컴파일하는 방법을 사용해서 필요한 프로그램
을 설치
하거나 삭제하는 방법을 사용했기 때문에.시스템에 설치된 프로그램의 수가 많
아지고
특정한 버전의 라이브러리에 의존적인 프로그램이 있을경우에,사용자 자신이
프로그램
들을 유지하고 관리하는데 많은
문제가 있었다.또한 이미설치되어 있던 프로그램이라고 하더라도 실수로 인해
서 다시
설치하게 되면 기존의 프로그램이 생성한 파일들이모두 삭제된는 일이 발생할
수 있었
으며,하나의 프로그램을 삭제하기 위해서는 그 프로그램에 관계된 프로그램과
관련파
일들을 사용자가 모두 알고 있어야만 완전하게 삭제할수 있는 맹점을 갖고 있
었다.
RPM방식은 이러한 운영상의 어려움들을 RPM 데이터베이스를 구축해서 자동으로
관리함으로써 소프트웨어의 유지 보수에 대한 문제점들을 획기적으로 개선시켰
다."
제가 설명하는것보다 "제가 보는 책의 설명부분이 더쉽게 나와서 그대로 발췌
했습
니다^^"
Re^2: 자세한 답변 감사드립니다.
......
댓글 달기