Pertama, pastikan Anda telah menginstal openssl. Anda memerlukan versi 1.0 karena Astrill tidak mendukung 1.1. Untuk menginstal 1.0.2
, jalankan
sudo apt install openssl=1.0.2g-1ubuntu4.8
Lalu install shared library, cek dulu mau versi yang mana dengan menjalankan apt-cache search libssl | grep SSL
. Contoh keluaran:
libssl-dev - SSL development libraries, header files and documentation
libssl-doc - SSL development documentation documentation
libssl1.0.0 - SSL shared libraries <-- version number
Instal perpustakaan dengan versi yang benar:
sudo apt-get install libssl1.0.0
Dari percakapan di komentar, Anda juga perlu memasang libssl-dev
, sekali lagi, pastikan versinya adalah 1.0.
sudo apt install libssl-dev=1.0.2g-1ubuntu4.8
Mungkin Anda perlu menginstal paket ca-certificates
juga.
Jika hal di atas tidak menyelesaikan masalah, buka file /etc/ld.so.conf
sebagai sudo
dan tambahkan baris baru di bagian akhir
/usr/lib/x86_64-linux-gnu/openssl-1.0.0
Tergantung pada sistem Anda, jalurnya bisa berbeda. Dua lokasi lain untuk dicoba adalah /usr/local/lib
dan /usr/lib/openssl-1.0
, lihat di sini dan di sini.
Kemudian jalankan sudo ldconfig
.
Mengikuti komentar Hugh atas jawaban Shaido, cukup instal libssl-dev
memecahkan masalah.
sudo apt-get install libssl-dev