Red Hat 9 에서 php5.1.1 설치 에러. 해결방법 없을까요?
글쓴이: kkuru / 작성시간: 금, 2005/12/23 - 9:12오전
에러 메세지가
configure: error: libxml2 version 2.6.11 or greater required.
리눅스는 레드헷9 개발툴만 설치하고 나머지는 최신버전 설치하는 중입니다. 최신버전이 다 좋은건 아니지만서도. 그래도 해보고 싶은 욕심은 생기죠.
메세지가 xml2 2.6이상 버전을 요구한다는거 같은데.
그래서 libxml2 2.6이상 버전을 설치 할려 했는데.
이미 제컴터에 libxml2-2.5.4-1이 설치 되있더군요
rmpfind.net 가서 찾아보니 레드헷9버전에 맞는게 없습니다.ㅜㅜ
하위 버전 설치하는 방법 말고 libxml2.6.x 버전 설치 할수 있는 방법 없나요?
Forums:
설치할 수 있는 방법이 있습니다. :)rpmfind에서 해당 라이브러
설치할 수 있는 방법이 있습니다. :)
rpmfind에서 해당 라이브러리를 찾으시면 목록이 나옵니다.
목록중에 RedHat 9와 가장 유사한 목록이름 또는 특정 목록이 없는 src.rpm을 받아서
풀고 컴파일을한다음 RPM을만들어서 설치하는방법이 있습니다.
또는 이전에 설치되어있는 libxml의 의존성을 확인한다음 다른것과 의존성이 없다면
지워버리고 소스설치를하는 방법도 있겠지만... 패키지관리차원에서는 별로 좋은 방법은
아닙니다.
결국 RedHat에서 패키지를 설치하기 위해서는 RPM으로 처리해주는것이 가장 좋기는
하지만 소스를 받아와서 패키지 형태로 만들고 설치해야하는 번거러움이 있습니다.
(그냥 설치해버리면 패키지 관리는 점점 포기해버려야함으로 될 수 있으면 패키지설치
rule에 따르는것이 좋습니다.)
P.S. : 제가 RedHat을 사용하다가 다른 배포판으로 넘어가버린 결정적인 원인이였죠.
즉, 최신버젼의 무엇인가를 설치하기 위해서는 유저의 끊임없는 노력을 요하는것이
RedHat이 아닌가 생각됩니다. 업무에 관련된 부분이라면 현상유지를 권해드리고 싶지만
그렇지 않다면 Fedora(yep인가로 update가능), Debian(apt-get으로 update가능),
Gentoo(emerge...로 update가능)등을 이용해보실 것을 권해드립니다.
RedHat을 사용하셨다면 Fedora를 사용해보시는 것이 좋을 것이라 생각됩니다.
물론 Debian이나 Gentoo는 적응만 하면 Fedora(or RedHat)에서 느끼지 못했던 좀더 다른
편리함을 주겠지만요. :)
------------------------------
좋은 하루 되세요.
댓글 달기