Per prima cosa assicurati di aver installato openssl. Avrai bisogno della versione 1.0 poiché Astrill non supporta 1.1. Per installare 1.0.2
, esegui
sudo apt install openssl=1.0.2g-1ubuntu4.8
Quindi installa le librerie condivise, controlla prima quale versione desideri eseguendo apt-cache search libssl | grep SSL
. Esempio di output:
libssl-dev - SSL development libraries, header files and documentation
libssl-doc - SSL development documentation documentation
libssl1.0.0 - SSL shared libraries <-- version number
Installa la libreria con la versione corretta:
sudo apt-get install libssl1.0.0
Dalla conversazione nei commenti, devi anche installare libssl-dev
, ancora una volta, assicurati che la versione sia 1.0.
sudo apt install libssl-dev=1.0.2g-1ubuntu4.8
È possibile che tu debba installare il pacchetto ca-certificates
anche.
Se quanto sopra non ha risolto il problema, apri il file /etc/ld.so.conf
come sudo
e aggiungi una nuova riga alla fine
/usr/lib/x86_64-linux-gnu/openssl-1.0.0
A seconda del tuo sistema, il percorso potrebbe essere diverso. Altre due posizioni da provare sono /usr/local/lib
e /usr/lib/openssl-1.0
, vedere qui e qui.
Quindi esegui sudo ldconfig
.
Dopo il commento di Hugh sulla risposta di Shaido, semplicemente installando libssl-dev
risolto il problema.
sudo apt-get install libssl-dev