glibc 업그레이드는 *반드시 배포판에서 배포되는 것만* 쓰세요.
rpm이라고 다 호환되는 것은 아닙니다. centos 4.x에서 가져온 rpm도 역시 안됩니다. 억지로 깔면 시스템 먹통되는 경험을
하실 수도 있습니다.
glibc를 직접 컴파일해서 설치하는 것을 원하신다면... 배포판 업그레이드하는 것보다 더 지루하고 괴로운 작업입니다.
결론은 낡은 centos를 업그레이드 하시길.
--------
혹은 특정 패키지를 설치하기 위해서 glibc를 설치하기를 원하신다면, 특정 패키지를 --force, --no-deps등의 옵션으로 설치하시고,
glibc 새 버전 rpm을 압축을 풀어서 (rpm2cpio | cpio -id) 특정 디렉토리로 옮기고, (예를 들어 /opt/glibc-2.x.x/usr/lib ...)
특정 패키지를 실행하실 때, LD_LIBRARY_PATH 혹은 LD_PRELOAD를 적당히 설정해서 실행하실 수도 있습니다.
일단 centos 3라면
일단 centos 3라면 상당히 오래된 것으로 생각되는데요
glibc 업그레이드는 *반드시 배포판에서 배포되는 것만* 쓰세요.
rpm이라고 다 호환되는 것은 아닙니다. centos 4.x에서 가져온 rpm도 역시 안됩니다. 억지로 깔면 시스템 먹통되는 경험을
하실 수도 있습니다.
glibc를 직접 컴파일해서 설치하는 것을 원하신다면... 배포판 업그레이드하는 것보다 더 지루하고 괴로운 작업입니다.
결론은 낡은 centos를 업그레이드 하시길.
--------
혹은 특정 패키지를 설치하기 위해서 glibc를 설치하기를 원하신다면, 특정 패키지를 --force, --no-deps등의 옵션으로 설치하시고,
glibc 새 버전 rpm을 압축을 풀어서 (rpm2cpio | cpio -id) 특정 디렉토리로 옮기고, (예를 들어 /opt/glibc-2.x.x/usr/lib ...)
특정 패키지를 실행하실 때, LD_LIBRARY_PATH 혹은 LD_PRELOAD를 적당히 설정해서 실행하실 수도 있습니다.
온갖 참된 삶은 만남이다 --Martin Buber
댓글 달기