>> Edit article
이름
제목
패스워드
: 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