2013-06-26 4 views
6

이 오류 메시지를 받았습니다 :데비안에 libssl0.9.8 설치 내가 데비안 7하지만 난 그것을 실행하려고 할 때마다에이 uTorrent를 설치하기 위해 노력하고있어 7

error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory 

내가 생각하는 그것이 더 이상 사용할 수 데비안 저장소에 . 문제를 해결하기 위해 일부 심볼릭 링크를 만들려고 시도했지만 동일한 메시지가 다시 나타납니다. 이 문제를 어떻게 해결할 수 있습니까?

+0

위대한, 난이 솔루션과 함께 잘 작동 VM웨어 diskmanager에 문제가있었습니다. 내 경우에 오류가 SSLLoadSharedLibrary : libcrypto.so.0.9.8 라이브러리를로드하지 못했습니다 : /usr/bin/libdir/lib/libcrypto.so.0.9.8/libcrypto.so.0.9.8 : 잘못된 ELF 클래스 : ELFCLASS64 코어 덤프 한계는 0KB입니다. 하위 프로세스 1452가 코어 덤프 (상태 0x6)에 실패했습니다. 감사합니다 PD 우분투에서 16.04 64 비트 –

답변

4

데비안 7에서는 libssl1.0.0 만 찾을 수 있지만 libssl0.9.8은 debian 6 (squeeze)의 일부입니다. 설치하기 전에이 uTorrent 바이너리 실제로 32 비트에서만 사용할 수 있기 때문에 당신은, 당신은 32 libc의 비트와 zlib1g 바이너리를 필요 here에서 패킷을받을 수동

dpkg -i libssl0.9.8_0.9.8o-4squeeze14_i386.deb 

64 비트 아키텍처 같은 명령으로 설치할 수 있습니다 . 이들을 추가하려면 i386 아키텍처 dpkg --add-architecture i386을 추가해야하며,/arch/amd64, i386을 /etc/apt/sources.list의 저장소에 추가하십시오. 자세한 내용은 http://wiki.debian.org/Multiarch/HOWTO을 참조하십시오. 그런 다음 실행해야합니다. apt-get update; apt-get install libc6:i386 zlib1g:i386

+0

나는 그것을 설치했으나 다른 오류가 있습니다 : 공유 라이브러리를로드하는 중 오류가 발생했습니다 : libssl.so.0.9.8 : ELF 클래스가 잘못되었습니다 : ELFCLASS64 – hamedkh

+0

당신은 분명히 당신이 설치 한 32 비트를 필요로합니다. 64 비트 중 하나. 그것을 제거하고 이것을 다운로드하십시오 http://packages.debian.org/squeeze/i386/libssl0.9.8/download –

+0

나는 그것을 다운로드했지만 설치하려고 시도했을 때 나는 아키텍쳐 에러를 가지고 있습니다 ... – hamedkh

0

최근에 gitlab에서 동일한 문제가 발생했습니다. 당신은 libssl.so.0.9.8 얻기 위해 시도 할 수 있습니다 :

wget http://snapshot.debian.org/archive/debian/20110406T213352Z/pool/main/o/openssl098/libssl0.9.8_0.9.8o-7_i386.deb 

를 한 후 설치 :

sudo dpkg -i libssl0.9.8_0.9.8o-7_i386.deb 
14

는 AMD64에 대한 패키지 다음

http://snapshot.debian.org/archive/debian/20110406T213352Z/pool/main/o/openssl098/libssl0.9.8_0.9.8o-7_amd64.deb 

하고 설치가를 :

[email protected]:/etc/php5/fpm/conf.d# dpkg -i libssl0.9.8_0.9.8o-7_amd64.deb 
Selecting previously unselected package libssl0.9.8. 
(Reading database ... 120511 files and directories currently installed.) 
Unpacking libssl0.9.8 (from libssl0.9.8_0.9.8o-7_amd64.deb) ... 
Setting up libssl0.9.8 (0.9.8o-7) ... 

[email protected]:/etc/php5/fpm/conf.d# php -v 
PHP 5.4.4-14+deb7u2 (cli) (built: Jun 5 2013 07:56:44) 
Copyright (c) 1997-2012 The PHP Group 
Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies 
    with Xdebug v2.2.1, Copyright (c) 2002-2012, by Derick Rethans 
    with Zend Debugger v5.3, Copyright (c) 1999-2010, by Zend Technologies 
[email protected]:/etc/php5/fpm/conf.d# 
+0

Deepin Linux에서 Erlang과 Elixir를 설치하려고 할 때 동일한 메시지가 나타납니다. 나는 이것을 설치하고 나를 위해 일한다. –

0

나는 우분투 12.04에서 같은 문제가있었습니다. 그리고 이것을 설치하면 나를 위해 고정.

sudo apt-get install ia32-libs