glibc 다운 그레이드를 해야 합니다 조언을 부탁드립니다.
글쓴이: yuni / 작성시간: 토, 2004/02/28 - 2:34오전
제가 쓸려는 특정 프로그램에서 glibc2.2.4 혹은 glibc 2.2.5를 필요로 한다는군요.
문제는 제가 쓰는 배포판에는 glibc 2.3.2가 깔려 있답니다.
어떻게 하면 될까요? 그리고 다운그레이드 뒤에 2.3.2를 필요로 하는 다른 프로그램에서 문제가 발생 할까 심히 염려과 됩니다.
해결 방법을 제시해 주시면 감사하겠습니다.
Forums:
Re: glibc 다운 그레이드를 해야 합니다 조언을 부탁드립니다.
그냥 간단하게
glibc 2.2.4나 2.2.5에서 so파일만 뽑아내셔
아! 이거 rpm으로 된거 mc에서 읽을수 잇습니다
하여튼 아무데나 넣고 /usr/lib에 so.xxx알맞은 이름으로 링크시키면 됩니다.
뒤의 버전(?)이 중요합니다
그냥 so는 2.3.2로 하고
아니면... so파일만 들어잇는 rpm구하는 것도 좋고..
즐린
괴로우시겠지만, 한 말씀만 더 해주시면 고맙겠습니다.
답변을 주셔서 감사합니다.
일단 저의 배포판을 살펴보니 glibc-2.2.5-16mdk.i586.rpm 이 있어서 다운을 받았습니다. mc도 깔아서 내부를 살펴 보았습니다.
그랬더니, /INFO /etc /lib /sbin /usr 과 같은 디렉토리가 있군요.
다시 /lib로 갔더니, *id-2.2.5.so *libBrokenLocale-2.2.5-so *libc-2.2.5.so 등등의 파일이 보입니다.
그리고 @id-linux.so.2등과 같이 @로 시작하는 파일도 보이는군요. 시험 삼아 *libc-2.2.5.so를 뽑아 내었습니다. 복사가 되더군요.
:?: 여기 부터가 좀 모르겠습니다. :(
/usr/lib에 so.xxx알맞은 이름으로 링크시키면 됩니다.
뒤의 버전(?)이 중요합니다
그냥 so는 2.3.2로 하고
아니면... so파일만 들어잇는 rpm구하는 것도 좋고..
시간 되시면 한번 더 알려 주시면 고맙겠습니다.
==========================
부양가족은 많은데, 시절은 왜 이리 꿀꿀할까요?
=====================
"지금하는 일을 꼭 완수하자."
Re: 괴로우시겠지만, 한 말씀만 더 해주시면 고맙겠습니다.
그거 님 컴에 있는 glibc-xxx.so하고 충돌 안되게 링크만 시키면 됩니다.
glibc는 so.xxx이런 방식의 버젼 관리 안하는가 보군여
그냉 libc-2.2.5.so이거만 /usr/local/lib니 /usr/lib에 링크시키면 될 가 갔습니다.(파일 이름 그대로)
참고로 ln -s 할때 기존의 파일이 잇다고 하면 다른 이름으로 링크시키세여그리고 2.2.5 사용하는 풀그림 실행시키면 xxx.,so파알이 업다고 나올겁니다.
그럼 그 이름으로 링크시켜도 됩니다.
그리고 당근 링크시킨 뒤에
/sbin/ldconfig돌려주야 합니다.
앙 돌려쥐도 인식되기도 하지만.
돌려주는게 좋습니다.
즐린
댓글 달기