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では機能しません。ちなみにlibssl1.0.0がインストールされています。なぜそれが起こっているのですか?
セザールビオスカ

0.9.8をダウンロードして、システムフォルダー内にそれまたはシンボリックリンクを配置できます。そして、libsslが見つかったら、ldd <your bin>で確認できます。
IgorZ

回答:


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バージョンの場合

api / headersが異なるため、0.9.8が必要なときに1.0.0を適用できるかどうかはわかりません。コードに他の変更を加えずに置き換えた場合、コンパイルは失敗します。
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"

自分で試したことはありますか?パッケージシステムが壊れましたか?
サイモンサドラー

ええ、それが私の問題を解決しました。副作用はまだありません。
ムスタファカンダン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.