Primero asegúrese de tener Openssl instalado. Necesitará la versión 1.0 ya que Astrill no es compatible con 1.1. Para instalar 1.0.2
, corre
sudo apt install openssl=1.0.2g-1ubuntu4.8
Luego instale bibliotecas compartidas, primero verifique qué versión desea ejecutando apt-cache search libssl | grep SSL
. Salida de ejemplo:
libssl-dev - SSL development libraries, header files and documentation
libssl-doc - SSL development documentation documentation
libssl1.0.0 - SSL shared libraries <-- version number
Instale la biblioteca con la versión correcta:
sudo apt-get install libssl1.0.0
De la conversación en los comentarios, también necesitas instalar libssl-dev
, nuevamente, asegúrese de que la versión sea 1.0.
sudo apt install libssl-dev=1.0.2g-1ubuntu4.8
Es posible que necesite instalar el paquete ca-certificates
también.
Si lo anterior no resolvió el problema, abra el archivo /etc/ld.so.conf
como sudo
y agregue una nueva línea al final
/usr/lib/x86_64-linux-gnu/openssl-1.0.0
Dependiendo de su sistema, la ruta podría ser diferente. Otras dos ubicaciones para probar son /usr/local/lib
y /usr/lib/openssl-1.0
, ver aquí y aquí.
Luego ejecuta sudo ldconfig
.
Siguiendo el comentario de Hugh sobre la respuesta de Shaido, simplemente instale libssl-dev
resolvió el problema.
sudo apt-get install libssl-dev