libcrypto.so.10: Freigegebene Objektdatei kann nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis [geschlossen]


7

Ich versuche, den ODBC-Treiber für Debian gemäß den folgenden Anweisungen zu installieren: https://blog.afoolishmanifesto.com/posts/install-and-configure-the-ms-odbc-driver-on-debian/

Wenn ich jedoch tippe sqlcmd -S localhost, wird der Fehler angezeigt libcrypto.so.10: cannot open shared object file: No such file or directory.

Was ist zu tun? Ich habe es versucht

  1. $ cd /usr/lib 
    $ sudo ln -s libssl.so.0.9.8 libssl.so.10
    $  sudo ln -slibcrypto.so.0.9.8 libcrypto.so.10
    
  2. In /usr/local/lib64auf die /etc/ld.so.conf.d/doubango.confDatei

  3. sudo apt-get update
    sudo apt-get install libssl1.0.0 libssl-dev
    cd /lib/x86_64-linux-gnu
    sudo ln -s libssl.so.1.0.0 libssl.so.10
    sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10
    
  4. sudo apt-get install libssl0.9.8:i386
    

aber keiner von denen half.


1
Nachdem ich die beiden oben genannten Befehle ausgeführt hatte, fand ich den Fehler: Erstellen eines symbolischen Links `/usr/lib/libcrypto.so.10 ': Datei existiert Vorschlagen, falls vorhanden

Was ist das Ergebnis von ldd libsqlncli-11.0.so.1790.0?
Braiam

Antworten:


6

Punkt 3 ist nah. Sie sollten jedoch tun

sudo ln -s /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/libssl.so.10
sudo ln -s /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.10
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.