Stellen Sie zunächst sicher, dass Sie openssl installiert haben. Sie benötigen Version 1.0, da Astrill 1.1 nicht unterstützt. Um 1.0.2
zu installieren , ausführen
sudo apt install openssl=1.0.2g-1ubuntu4.8
Installieren Sie dann gemeinsam genutzte Bibliotheken, überprüfen Sie zuerst, welche Version Sie möchten, indem Sie apt-cache search libssl | grep SSL
ausführen . Beispielausgabe:
libssl-dev - SSL development libraries, header files and documentation
libssl-doc - SSL development documentation documentation
libssl1.0.0 - SSL shared libraries <-- version number
Installieren Sie die Bibliothek mit der richtigen Version:
sudo apt-get install libssl1.0.0
Aus dem Gespräch in den Kommentaren müssen Sie auch libssl-dev
installieren , vergewissern Sie sich erneut, dass die Version 1.0 ist.
sudo apt install libssl-dev=1.0.2g-1ubuntu4.8
Möglicherweise müssen Sie das Paket ca-certificates
installieren auch.
Wenn das Problem oben nicht gelöst wurde, öffnen Sie die Datei /etc/ld.so.conf
als sudo
und am Ende eine neue Zeile hinzufügen
/usr/lib/x86_64-linux-gnu/openssl-1.0.0
Abhängig von Ihrem System kann der Pfad unterschiedlich sein. Zwei weitere Standorte zum Ausprobieren sind /usr/local/lib
und /usr/lib/openssl-1.0
, siehe hier und hier.
Führen Sie dann sudo ldconfig
aus .
Nach Hughs Kommentar zu Shaidos Antwort installieren Sie einfach libssl-dev
hat das Problem gelöst.
sudo apt-get install libssl-dev