如图,当在termux里使用一些命令时,会提示libssl.so.1.1包找不到。
百度都是常见的linux目录 /usr/local/lib,并不符合termux。
因此,我们要找到termux里的libssl.so.1.1。
解决方法:
0x00 安装openssl1.1
先搜索
pkg search openssl1.1
可以看到有一个openssl1.1-tool的package,对它进行安装
pkg install openssl1.1-tool
0x01 搜索libssl.so.1.1
可以pwd先看下自己的目录 一般来说都安装到了/data/data/com.termux/files下
搜索
find /data/data/com.termux/files -name 'libssl.so.*'
结果
0x02 添加环境变量
echo "export LD_LIBRARY_PATH=/data/data/com.termux/files/usr/lib/openssl-1.1" >> ~/.bashrc
使当前shell生效
export LD_LIBRARY_PATH=/data/data/com.termux/files/usr/lib/openssl-1.1
0x03 再次检验命令 ————成功