>> Delete Reply from No. 50365 article
No. RE: nslookup 에러

등록 2002-06-05 08:00:00 By localhost     조회 1
이름 Hyla    

		: openssl을 설치하고 난 후 nslookup을 실행하였더니,
: 다음과 같은 에러 메세지가 떴습니다.
: 어떻게 해결해야 하는지.
:
: # nslookup
:
: nslookup: error while loading shared libraries: libcrypto.so.1:
: cannot load shared object file: No such file or directory
 저도 위와같이 비슷한 경우가 있었는데요
redhat의 rpm으로 설명드리겠습니다.
 제생각에 openssl을 업그레이드 하신것 같습니다.
업그레이드를 하면 /usr/lib/libcrypto.so.1이 지워지고 /usr/lib/libcrypto.so.2가 생성 되더군요.
 결론은 nslookup이 libcrypto.so.2를 사용할수 있게 해야 되는 되요 nslookup
이 어느 rpm패키지에 존재하는 가를 알려면 옵션 -qf를써서 실행해 보면
bind-utils이 나오는 데요 libcrypto.so.2와 궁합이 맞는
bind-utils최신것을 rpmfind.net에서 자신에 리눅스배포판을 기준으로 해서 다운받아 -Uvh를 옵션
으로 업그레이드를 하면 잘 될것 같은데요.  ==============================
정리를 하면
$ whereis nslookup
nslookup:/usr/bin/nslookup
 $ rpm -qf /usr/bin/nslookup
bind-utils-9.1.0-10
 rpmfind.net에서 최근것중에서
bind-utils-9.2.0- 8.i386.rpm 다운 받은 후
 $ su
Password:루트비번
 # rpm -Uvh bind-utils-9.2.0-8.i386.rpm
       참조명령어
rpm whereis su
 참조사이트
http://rpmfind.net/linux/RPM/redhat/7.3/i386/bind-utils-9.2.0-8.i386.html 위사이트에서 pagedown키 2번 정도 내
리면 Requires부분에 libcrypto.so.2가 있음
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved