我想安装libssl.0.9.8

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

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

我从昨天开始浏览不同的论坛,到目前为止我没有找到任何帮助,所以请告诉我这是什么问题?

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

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

如果您使用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/

  3. 转到Debian Packages并从那里下载.DEB: http : //www.debian.org/distrib/packages

  4. 通过apt-getaptitude

    • 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版本

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

 sudo apt-get install libssl0.9.8:i386 

但是,当然,当你使用32位Ubuntu时,这应该可以工作(没有:i386 ):

 sudo apt-get install libssl0.9.8 

只需在CAV for Linux中使用它时尝试此步骤。

如果您已经尝试安装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. 重启