缺少libssl0.9.8依赖如何解决?
Tofloor
poster avatar
星罗秋旻
deepin
2020-06-12 20:12
Author
如下图:


Reply Favorite View the author
All Replies
avatar
洛辉
deepin
2020-06-12 20:54
#1
在终端里输入 命令安装libssl0.9.8,再安装这个包
Reply View the author
avatar
星罗秋旻
deepin
2020-06-12 23:56
#2
https://bbs.deepin.org/post/195883
在终端里输入 命令安装libssl0.9.8,再安装这个包

请教:这个问题,有没有办法修正?

hm@hm-PC:~$ sudo apt-get install libssl0.9.8
[sudo] hm 的密码:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
没有可用的软件包 libssl0.9.8,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到

E: 软件包 libssl0.9.8 没有可安装候选
Reply View the author
avatar
走钢丝
deepin
2020-06-13 00:02
#3
https://bbs.deepin.org/post/195883
请教:这个问题,有没有办法修正?

hm@hm-PC:~$ sudo apt-get install libssl0.9.8

v20 官方源里没有这么老的版本,可以安装新版本试试。不行只能网上找了,或者自己编译。


Reply View the author
Comments
mycctv
2020-06-13 00:17
谢谢了!
avatar
ritter
deepin
2020-06-13 00:56
#4
本帖最后由 ritter 于 2020-6-12 16:57 编辑

可以无视依赖强行安装,然后给libssl创建一套名为libssl0.9.8的软链接,如果libssl向上兼容的话,那应该就没问题了。如果这软件是开源软件,建议自己重新编译。如果不是开源软件,又不兼容老的libssl,那就去网上下载一个libssl0.9.8的deb包,解压到/opt目录下,然后创建一个软链接到/usr/local/lib,或者每次运行该软件的时候都加上环境变量,那就肯定没问题了。
Reply View the author