[problem help] 运行SecureCRT提示缺少libssl.so.1.1
Tofloor
poster avatar
月夜残云
deepin
2024-07-12 15:22
Author

root@YUN-PC:/# SecureCRT
SecureCRT: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

root@YUN-PC:/# openssl version
OpenSSL 3.2.1-dev (Library: OpenSSL 3.2.1-dev )

主要是apt-get install libssl没反应,不然也不来问了😭

root@YUN-PC:/# apt-get install libssl
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
E: 无法定位软件包 libssl

deepinV23RC2

SecureCRT8.7/SecureCRT9.0-ubuntu20/SecureCRT9.0-ubuntu22都是这个问题,求大佬帮忙。

网上解决办法是安装openssl1.1,我觉得不靠谱。

==========================

求神级大佬加个库

additional-base-lib_2.38-13-9_amd64.deb

root@YUN-PC:/# ablrun SecureCRT
SecureCRT: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory

神级大佬:enforcee

神奇工具:additional-base-lib

==========================

版主给了个网站pkgs.org用来下载库,说把库放进ablrun目录里

把库放进/usr/lib/x86_64-linux-gnu/additional-base-lib

真的是绝绝子,本以为缺一个库,装一个提示下一个,没完没了。。。

我跟这个库干下去了,一个一个放进ablrun目录里。下周空了再搞库,我发现库真的神烦。。。

root@YUN-PC:/# ablrun SecureCRT
SecureCRT: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
root@YUN-PC:/# ablrun SecureCRT
SecureCRT: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory
root@YUN-PC:/# ablrun SecureCRT
SecureCRT: error while loading shared libraries: libicui18n.so.63: cannot open shared object file: No such file or directory
root@YUN-PC:/# ablrun SecureCRT
SecureCRT: error while loading shared libraries: libicuuc.so.63: cannot open shared object file: No such file or directory
root@YUN-PC:/# ablrun SecureCRT
SecureCRT: error while loading shared libraries: libjpeg.so.8: cannot open shared object file: No such file or directory
root@YUN-PC:/# ablrun SecureCRT
SecureCRT: error while loading shared libraries: libtiff.so.5: cannot open shared object file: No such file or directory

Reply Favorite View the author
All Replies
要讲武德
deepin
2024-07-12 15:30
#1

把这个库文件放在自己程序里用env导出就好了,这样不影响系统库

或者推荐试试windterm这个工具

Reply View the author
neko
deepin
Ecological co-builder
2024-07-12 15:34
#2

下载libssl.so.1.1库然后复制到ablrun的lib目录

Reply View the author
月夜残云
deepin
2024-07-12 15:37
#3
neko

下载libssl.so.1.1库然后复制到ablrun的lib目录

在哪下载

confused

apt-gat install libssl没反应,不然也不来问了😭

root@YUN-PC:/# apt-get install libssl
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
E: 无法定位软件包 libssl

Reply View the author
neko
deepin
Ecological co-builder
2024-07-12 15:41
#4
月夜残云

在哪下载

confused

apt-gat install libssl没反应,不然也不来问了😭

root@YUN-PC:/# apt-get install libssl
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
E: 无法定位软件包 libssl

到pkgs.org搜索

Reply View the author
enforcee
deepin
2024-07-12 15:49
#5

去星火商店找找有没有这个软件吧,乱改系统的操作我向来觉得不健康

blush

Reply View the author
翻过山峰看见云
deepin
2024-07-12 16:21
#6

安装下星火商店里面就有,试了下可以正常打开,只是license需要自己想办法,想必你应该有办法的
图片.png

Reply View the author
月夜残云
deepin
2024-07-12 17:29
#7
neko

下载libssl.so.1.1库然后复制到ablrun的lib目录

办法很好,下次别说了。我跟库干下去了。。。

Reply View the author
greenery
deepin
2024-08-23 16:39
#8

下载源码 https://github.com/openssl/openssl/releases/download/OpenSSL_1_1_1w/openssl-1.1.1w.tar.gz

tar -xvf openssl-1.1.1w.tar.gz

cd openssl-1.1.1w

sudo mkdir /usr/local/lib/openssl-1.1

./config --prefix=/usr/local/lib/openssl-1.1 --openssldir=/usr/local/lib/openssl-1.1 shared zlib

sudo apt-get install zlib1g-dev

make

不要make install

sudo cp libcrypto.so.1.1 libssl.so.1.1 /usr/local/lib/openssl-1.1

sudo link /usr/local/lib/openssl-1.1/libcrypto.so.1.1 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
sudo link /usr/local/lib/openssl-1.1/libssl.so.1.1 /usr/lib/x86_64-linux-gnu/libssl.so.1.1

Reply View the author