Um dies zu beheben, müssen Sie die Datei ersetzen. Eine Möglichkeit, die erwähnt wurde, besteht darin, die Bibliothek von einem anderen System zu kopieren. Eine andere Möglichkeit besteht darin, das Paket, das sie bereitstellt, neu zu installieren.
Sie erwähnen die Verwendung, apt-get
also gehe ich davon aus, dass Sie Ubuntu verwenden. Der erste Schritt besteht darin, genau zu sehen, welches Paket Sie für diese Datei installieren müssen. Wenn Sie den Befehl `ausführen
dpkg -S libssl.so.10
Sie erhalten eine ähnliche Ausgabe von meinem Ubuntu 12.04.2-System
libssl1.0.0: /lib/x86_64-linux-gnu/libssl.so.1.0.0
Dann dpkg -l | grep libssl1.0.0
gibt mir das Laufen
ii libssl1.0.0 1.0.1-4ubuntu5.10 SSL shared libraries
Dies sagt uns, dass ich die libssl1.0.0
Version suchen 1.0.1-4ubuntu5.10
und installieren muss. Die Pakete können von heruntergeladen werden
http://us.archive.ubuntu.com/ubuntu/pool/main/o/openssl/
Wenn ich in dieser Liste suche, kann ich feststellen, dass ich die Datei libssl1.0.0_1.0.1-4ubuntu5.10_amd64.deb
mit der Methode Ihrer Wahl herunterladen muss .
Sobald Sie die Datei heruntergeladen haben, können Sie das Paket neu installieren, indem Sie a ausgeben
dpkg -i libssl1.0.0_1.0.1-4ubuntu5.10_amd64.deb
Was für ein Glück, dass Sie jetzt der brandneue Besitzer eines frischen libssl sind.
apt-get
? inCentOS
?