>> Edit article
이름
제목
패스워드
: error: failed dependencies: : libcrypto.so.0 is needed by licq-1.0.2-1 : libssl.so.0 is needed by licq-1.0.2-1 : 아까전에 위의 에러로 질문 올렸는데요.. : 어떤분께서 Openssl깔라길래 해보니 돼더군요.. : 지금 ICQ를리것저것 써보는데 이번엔 아래의 에러메시지가 뜹니다.. : :error: failed dependencies: :libglade >= 0.16 is needed by gnomeicu-0.98-1 :libgnet-1.1.so.0 is needed by gnomeicu-0.98-1 : : 에러 뜰때마다 계속 물어볼수도 없는거고, : 궁극적인 해결책을 알려주셨으면 합니다.. : 이런 에러메시지는 어떤식으로 접근해야 될지를 모르겠군요.. -_-a : 검색어로 쓸만한 단어도 막막하고,,, 구럼 조언 부탁드립니다.. (__)꾸뻑~ RPM으로 설치 할때 이런 의존성에 걸리는 경우는 대체로 두가지 경우가 있습 니다. 한가지는 필요한 라이브러리(lib로 시작하는 파일들)가 존재하지 않는 경우 또 한가지는 존재는 하지만 예전에 나온 파일이라서 기능이 부족한 경우입니 다. 앞의 경우에는 우선 해당되는 이름으로 rpmfind.net에서 검색을 하시면 나옵 니다.예를 들어 libgnet-1.1.so.0이 필요하다고 한다면 우선 libgnet-1.1-##.i?86.rpm을 찾아 보세요. 검색 결과입니다. RPM resource libgnet Found 1 sites for libgnet http://gnetlibrary.org/ Found 2 RPM for libgnet Package Summary Distribution Download libgnet-1.1.0-4mdk.src.html Libgnet, a network library Mandrake Cooker libgnet-1.1.0-4mdk.src.rpm libgnet-1.1.0-4mdk.src.html Libgnet, a network library Mandrake libgnet-1.1.0-4mdk.src.rpm 그런 파일이 있군요. 이런 경우는 libgnet-1.1.0-4mdk.i686.rpm을 찾아서 설치하세요. 또다른 경우는 이전의 질문에서 보듯이 libcrypto.so.0의 경우입니다. 이 파일의 경우엔 libcrypto-0.??-?.i686.rpm이 없습니다. 검색을 해 볼까요? RPM resource libcrypto Found 85 RPM for libcrypto Package Summary Distribution Download openssl-0.9.6b-4.asp.i386.html The OpenSSL toolkit. ASPLinux openssl- 0.9.6b-4.asp.i386.rpm openssl-0.9.6b-10.alpha.html The OpenSSL toolkit. RawHide 1.0 for Alpha openssl-0.9.6b-10.alpha.rpm openssl-0.9.6b-10.i386.html The OpenSSL toolkit. RawHide 1.0 for i386 openssl-0.9.6b-10.i386.rpm openssl-0.9.6b-8.i386.html The OpenSSL toolkit. RedHat-7.2 for i386 openssl-0.9.6b-8.i386.rpm krb5-libs-1.0.5-1.i386.html Kerberos shared libraries Libc6 Contribs for i386 krb5-libs-1.0.5-1.i386.rpm openssl096-0.9.6-6.i386.html Secure Sockets Layer Toolkit. ASPLinux openssl096-0.9.6-6.i386.rpm openssl-0.9.6-9.i386.html Secure Sockets Layer Toolkit RedHat-7.0 Updates for i386 openssl-0.9.6-9.i386.rpm openssl-0.9.6-9.alpha.html Secure Sockets Layer Toolkit RedHat-7.0 Updates for alpha openssl-0.9.6-9.alpha.rpm openssl-0.9.6-9.i386.html Secure Sockets Layer Toolkit RedHat-7.1 Updates for i386 openssl-0.9.6-9.i386.rpm openssl096-0.9.6-6.alpha.html Secure Sockets Layer Toolkit. RawHide 1.0 for Alpha openssl096-0.9.6-6.alpha.rpm openssl-0.9.6-3.asp.i386.html Secure Sockets Layer Toolkit ASPLinux openssl-0.9.6-3.asp.i386.rpm openssl-0.9.6-9.ppc.html Secure Sockets Layer Toolkit Yellow Dog PPC openssl-0.9.6-9.ppc.rpm openssl-0.9.6-3.sparc.html Secure Sockets Layer Toolkit RawHide 1.0 for Sparc openssl-0.9.6-3.sparc.rpm openssl-0.9.6-9.ppc.html Secure Sockets Layer Toolkit Yellow Dog PPC openssl-0.9.6-9.ppc.rpm openssl096-0.9.6-6.i386.html Secure Sockets Layer Toolkit. RedHat-7.2 for i386 openssl096-0.9.6-6.i386.rpm 일부만 표시를 했습니다. openssl이라는 이름의 파일안에 존재를 하는 군요. 이 중에서 현재 사용하는 시스템에 맞는 것을 다운로드 해서 설치합니다. 이렇게 해서 처음의 경우는 마치고 두번째의 경우를 설명하겠습니다. 파일내의 기능이 부족한 경우입니다. libglade >= 0.16 is needed by gnomeicu-0.98-1 이 파일은 0.16이후의 번호가 붙어 있는 것이 필요하다는 것입니다. 이 파일은 /usr/lib/libglade.so.0이란 파일로 존재하고 있으며 이는 또 다 른 파일에 대한 링크입니다. 우선 #rpm -qf /usr/lib/libglade.so.0 으로 실행을 하시면 해당 파일이 있는 패키지 이름이 나올것입니다. libglade-0.??-?이라고 할 것입니다. 하지만 ??에 해당하는 숫자가 16보다 작을 것입니다. 이때도 역시 rpmfind.net에서 검색을 하시면 됩니다. 이 글을 쓰는 현재 17이 있습니다. 그러므로 파일은 libglade-0.17-3.i686.rpm이 됩니다. 이 파일을 다운로드 하여 설치하세요. 말끔히 설치가 될 것입니다. 꼬리말... 해당되는 이름을 rpmfind에서 검색을 하시면 패키지를 알수 있습 니다. 확인하시고 다운로드 받아서 설치하세요.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved