> MySQL-3.22.27-1.src.rpm 이 소스RPM을 받아서 설치를 했는데요.
>
> 어거저거 하고 하다가
> 나중에 make를 하는데.. 시간이 무지 오래 걸려요.
> 헉.. 내가 이상한 컴파일을 한 것은 아닐까.. 걱정되고.. -.-;;
> 한 10분 정도 한거 같은데... -.-;;
>
> 바이너리 RPM의 경우는 금방 설치가 되든데.
> 왜 그런거에요?
>
> 그리고 소스 RPM과 binary RPM의 차이는 뭐에요.
>
이것은 database 관련 질문은 전혀 아니로군요.
질문하신 내용은 RPM 패키지의 의미를 물으신 것 같습니다.
RPM 이라는 것은 RedHat 사가 개발한 리눅스용 프로그램의 패키징 방식입니다. 이것의 장점은 유지 관리가 편하다는 장점이 있으며, 일반 사용자가 이용하기 편리한 구조를 가지고 있다는 장점이 있습니다.
RPM 패키지는 크게 3가지 종류로 배포가 됩니다. (일반적인 경우로 사정에 따라 더 많은 패키지로 나뉘는 경우도 있습니다.)
devel-, binary-, source- RPM 이렇게 세가지 종류가 있지요.
그중 src.rpm 으로 끝나는 것은 source RPM 으로 이것은 그냥 바로 설치하여 프로그램을 이용할 수 있는 형식이 아닌 말 그대로 소스를 패키징 해 둔것입니다. 이것을 이용하면 binary- & devel- RPM 을 만들수 있다는 장점이 있지요.
자세한 것은 기타 리눅스 사이트나 KLDP.org 로 가셔서 찾아 보시기 바랍니다. 아마도 RPM 에 관한 많은 자료가 있을 것입니다.
|