修复libssl.so.1 not found
在使用termux的时候,会报如下错误
/data/data/com.termux/files/usr/lib/apt/“: library “libssl.so.1.1” not found
我们拥有3种办法可以解决
第一种(适合没有重要数据的用户)
进入设置,清除termux全部数据,然后打开Termux,执行如下命令
1 | sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main@' $PREFIX/etc/apt/sources.list && apt update && apt upgrade |
第二种
执行如下命令即可
1 | pkg i openssl-1.1 |
第三种
把/data/data/com.termux/files/usr/lib/openssl-1.1
下面的libssl.so.1.1和libcrypto.so.1.1两个文件,复制到上一层目录/data/data/com.termux/files/usr/lib
就行了
来源https://blog.utermux.dev/ut/fixopenssl1.html/comment-page-1#comment-5
修复libssl.so.1 not found