我想安装libssl.0.9.8


23

我正在尝试安装utorrent程序,当我执行该程序时,我得到

./utserver: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

从昨天开始,我正在浏览不同的论坛,到目前为止,我没有发现任何有用的信息,所以请告诉我是什么问题?


抱歉地说,但是Comodo Antivirus需要libssl0.9.8,并且在Ubuntu 16.04上无法运行,而Ubuntu 16.04上已安装了libssl1.0.0。为什么会这样呢?
塞萨尔Biosca

您可以下载0.9.8,然后将其或符号链接放置在系统文件夹中。然后,您可以使用ldd <您的bin>检查它是否看到您的libssl。
IgorZ

Answers:


17

通常,您应该通过软件中心搜索软件,或者如果您喜欢命令行,则可以使用apt-cache search。在这种情况下,出现以下软件包(在11.10上):libssl0.9.8

您可以尝试安装(sudo apt-get install libssl0.9.8)。如果这样做没有帮助,您可能需要告诉我们您正在使用哪个ubuntu版本。


8

在Ubuntu 12.04 64位版本上,它可以安装32位版本:

sudo apt-get install libssl0.9.8:i386

但是,当然,当您使用32位Ubuntu时,这应该可以正常工作(不使用:i386):

sudo apt-get install libssl0.9.8

7

如果您使用的是11.10(因为您没有提到它),则libssl1.0.0该数字高于0.9.8。任何需要0.9.8的程序也将能够处理高于该版本的版本。

如果您没有11.10,则有几种方法:

  1. 转到OpenSSL站点:http : //www.openssl.org/并在此进行安装。

  2. 转到Ubuntu软件包并从此处下载.DEB:http ://packages.ubuntu.com/

    • LibSSL 0.9.8- http: //packages.ubuntu.com/natty/libssl0.9.8
    • LibSSL 0.9.8- http: //packages.ubuntu.com/oneiric/libssl0.9.8
    • LibSSL 1.0.0- http: //packages.ubuntu.com/oneiric/libssl1.0.0
  3. 转到Debian软件包并从那里下载.DEB:http : //www.debian.org/distrib/packages

    • LibSSL 0.9.8- http: //packages.debian.org/squeeze/libssl0.9.8
  4. 通过apt-get或安装aptitude

    • sudo apt-get install libssl0.9.8 -对于0.9.8版本
    • sudo aptitude install libssl0.9.8 -对于0.9.8版本
    • sudo apt-get install libssl1.0.0 -对于1.0.0版本
    • sudo aptitude install libssl1.0.0 -对于1.0.0版本

我不确定在需要0.9.8时可以应用1.0.0,因为api / headers不同。如果您在没有任何其他更改的情况下替换它们,则编译将失败。
IgorZ

1
  1. 将仓库添加到Ubuntu

sudo nano /etc/apt/sources.list

  1. 在sources.list中的任何位置复制并添加以下资源链接

deb http://security.ubuntu.com/ubuntu trusty-security main universe

  1. 更新系统。命令是:

sudo apt update

  1. 现在打开浏览器并从以下位置下载Libssl

下载libssl

  1. 安装libssl0.9.8

sudo apt install libssl0.9.8

要么 ..

sudo dpkg -i libssl0.9.8_0.9.8o-7ubuntu3.2.14.04.1_amd64.deb

来源:如何为Linux安装comodo防病毒软件(Ubuntu)


0

对于Linux的CAV,只需尝试此步骤即可。

如果您已经尝试安装cav,但Libssl0.9.8存在错误:

  1. sudo apt-get --purge remove cav-linux
  2. 从/与Synaptic一起卸载所有libssl0.9.8
  3. sudo apt-get clean
  4. sudo apt-get autoremove
  5. sudo aptitude install libssl0.9.8

然后以正常方式安装。

  1. 建立目录 /opt/COMODO

    复制cav文件到那里:

    cd /opt/COMODO
    sudo dpkg -i cav-linux_1.1.268025-1_amd64.deb
    
  2. 下载驱动程序并重建驱动程序

    复制到 /opt/COMODO

    运行后期设置:

    sudo /opt/COMODO/post_setup.sh
    
  3. 仅当收到未安装RedirFS模块的错误时才执行此操作

    sudo bash /opt/COMODO/fix_rebuild_driver.sh
    sudo /opt/COMODO/post_setup.sh
    
  4. 重启


0

下载包

http://archive.ubuntu.com/ubuntu/pool/universe/o/openssl098/libssl0.9.8_0.9.8o-7ubuntu3.1_i386.deb

然后安装

sudo apt install "libssl0.9.8_0.9.8o-7ubuntu3.1_i386.deb"

你自己尝试过吗?它破坏了您的包裹系统吗?
西蒙·苏德勒

是的,我有,它解决了我的问题。我还没有看到任何副作用。
mustafa candan
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.