まず、openssl がインストールされていることを確認します。 Astrill は 1.1 をサポートしていないため、バージョン 1.0 が必要です。 1.0.2
をインストールするには 、実行
sudo apt install openssl=1.0.2g-1ubuntu4.8
次に共有ライブラリをインストールし、まず apt-cache search libssl | grep SSL
を実行して必要なバージョンを確認します .出力例:
libssl-dev - SSL development libraries, header files and documentation
libssl-doc - SSL development documentation documentation
libssl1.0.0 - SSL shared libraries <-- version number
正しいバージョンのライブラリをインストールしてください:
sudo apt-get install libssl1.0.0
コメントの会話から、 libssl-dev
もインストールする必要があります 、再度、バージョンが 1.0 であることを確認してください。
sudo apt install libssl-dev=1.0.2g-1ubuntu4.8
パケット ca-certificates
をインストールする必要がある可能性があります
上記で問題が解決しない場合は、ファイル /etc/ld.so.conf
を開きます sudo
として 最後に新しい行を追加します
/usr/lib/x86_64-linux-gnu/openssl-1.0.0
システムによっては、パスが異なる場合があります。 /usr/local/lib
は他に 2 つの場所を試すことができます と /usr/lib/openssl-1.0
、こちらとこちらをご覧ください。
次に sudo ldconfig
を実行します .
Shaido's answer に関する Hugh のコメントに従って、 libssl-dev
をインストールするだけです 問題を解決しました。
sudo apt-get install libssl-dev