Folding@Home 缺少 libssl.so.1.0.0 等依赖项

Folding@Home 缺少 libssl.so.1.0.0 等依赖项

我正在努力奔跑響@H在我的 Maverick 机器上。我从官方下载页面下载并安装了三个 .deb 文件 (fahclient_7.1.52_i386.debfahcontrol_7.1.52-1_all.debfahviewer_7.1.52_i386.deb)。

遗憾的是,FAHClient 似乎缺少一些依赖项:

$ FAHClient 
FAHClient: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory

$ ldd /usr/bin/FAHClient
/usr/bin/FAHClient: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/bin/FAHClient)
    linux-gate.so.1 =>  (0xb78d4000)
    libpthread.so.0 => /lib/libpthread.so.0 (0xb789e000)
    libssl.so.1.0.0 => not found
    libcrypto.so.1.0.0 => not found
    libdl.so.2 => /lib/libdl.so.2 (0xb7899000)
    libexpat.so.1 => /lib/libexpat.so.1 (0xb7872000)
    libz.so.1 => /lib/libz.so.1 (0xb785d000)
    libbz2.so.1.0 => /lib/libbz2.so.1.0 (0xb784b000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb775f000)
    libm.so.6 => /lib/libm.so.6 (0xb7739000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb771d000)
    libc.so.6 => /lib/libc.so.6 (0xb75c0000)
    /lib/ld-linux.so.2 (0xb78d5000)

有没有办法满足这些依赖关系,同时对系统其余部分的影响最小(比如也许吧?或者我唯一的选择就是尝试旧版本的客户端?

答案1

由于 Ubuntu 10.10 现已停用,自 4 月 10 日起不再受支持,您可能需要升级到较新的版本。具体来说,Ubuntu 11.10 或 12.04 已打包了 OpenSSL 1.0.x,您可以在其中找到libssl1.0.0此版本的 FAHClient 所需的软件包。此外,在您的问题中,您应该注意到它需要较新版本的 libstdc++,因为缺少 GLIBCXX_3.4.15 符号。

相关内容