티스토리 뷰

ubuntu mint ( 12.04 ) 를 사용하던중 ldconfig가 없어 apt-get 을 이용한 package설치가 안되는 현상이 발생하여 해결 방법을 알아보았습니다.


일단 기본적으로 /sbin/ldconfig 가 있기 마련인데 어디로 갔는지?? 제 ubuntu mint에는 없더군요.

그래서 ldconfig를 설치하는 방법에 대해 소개하고자 합니다.


step1. aptitude를 이용한 libc-bin 다운로드

aptitue를 설치 해 놓았기 때문에 가볍게 libc-bin package를 download하실 수 있습니다.

$ aptitude download libc-bin


step2. dpkg-deb를 이용한 package 해제

다운받은 libc-bin package를 libc-bin/ 디렉토리에 package를 해제합니다.

$ dpkg-deb -x libc-bin_2.13-20ubuntu5.1_amd64.deb libc-bin/


step3. ldconfig 파일 copy

ldconfig파일을 /sbin 디렉토리로 카피합니다.

$ ls -alt libc-bin/sbin/

합계 912
drwxr-xr-x 2 root root   4096 2012-03-07 11:18 .
-rwxr-xr-x 1 root root 919624 2012-03-07 11:18 ldconfig.real
-rwxr-xr-x 1 root root    465 2012-03-07 11:18 ldconfig
drwxr-xr-x 5 root root   4096 2012-03-07 11:18 ..
rocksea ~ #


copy

$ cp libc-bin/sbin/ldconfig* /sbin/


step4. apt-get을 이용한 libc library 설치

sudo apt-get install libc6 libc6-dev libc-bin


이제부터 apt-get을 오류없이 사용할 수 있습니다.

이걸로 posting을 마치도록 하겠습니다.


.by rocksea






댓글