在 Cent os 5.5 上執行 utorrent 伺服器時發生問題

在 Cent os 5.5 上執行 utorrent 伺服器時發生問題

我正在嘗試透過 ssh 在遠端電腦上運行 utorrent 伺服器

µTorrent 伺服器版本:阿爾法(3.0 版本 25053)

它在啟動時拋出錯誤

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

依賴性檢查顯示

    ldd ./utorrent-server-v3_0/utserver
    linux-gate.so.1 =>  (0x00bfa000)
    libssl.so.0.9.8 => not found
    libcrypto.so.0.9.8 => not found
    libpthread.so.0 => /lib/libpthread.so.0 (0x00694000)
    libm.so.6 => /lib/libm.so.6 (0x0059f000)
    librt.so.1 => /lib/librt.so.1 (0x0041e000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0090c000)
    libc.so.6 => /lib/libc.so.6 (0x00110000)
    /lib/ld-linux.so.2 (0x00c05000)

但 openssl 1.x 已經安裝

那麼這是怎麼回事?

謝謝

答案1

ln -s /lib/libcrypto.so.0.9.8e /lib/libcrypto.so.0.9.8
ln -s /lib/libssl.so.0.9.8e /lib/libssl.so.0.9.8

下一個錯誤:

utserver: /lib/libc.so.6: version `GLIBC_2.11' not found (required by ./utserver)

答案2

如果您檢查 openssl rpm 中安裝的文件,該文件清單是否包括libssl.so.0.9.8.*?如果是這樣,該檔案安裝到哪個資料夾?

相關內容