Я хочу встановити 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

Я переглядаю різні форуми з вчорашнього дня, і до цього часу я не знайшов нічого корисного, тому скажіть, будь ласка, у чому проблема ??


Вибачте, але libssl0.9.8 потрібен Comodo Antivirus і не працює в Ubuntu 16.04, який, до речі, встановлений libssl1.0.0. Чому це відбувається?
César Biosca

Ви можете завантажити 0,9.8, а потім розмістити його або символьне посилання всередині вашої системної папки. І тоді ви можете перевірити за допомогою ldd <your bin>, чи бачить ваш libssl.
IgorZ

Відповіді:


17

Як правило, ви повинні шукати програмне забезпечення через програмний центр, або якщо вам подобається командний рядок, ви можете використовувати apt-cache search. У цьому випадку з'явився наступний пакет (11.10): libssl0.9.8

Ви можете спробувати встановити його ( sudo apt-get install libssl0.9.8). Якщо це не допомагає, ви можете сказати нам, яку версію ubuntu ви використовуєте.


8

У 64-бітній версії Ubuntu 12.04 він працював над встановленням 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/

  3. Перейдіть до пакунків Debian і завантажте звідти .DEB: http://www.debian.org/distrib/packages

  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

Я не впевнений, що ви можете застосувати 1.0.0, коли вам потрібно 0.9.8, оскільки api / заголовки різні. Компіляція не вдасться, якщо замінити їх без будь-яких інших змін у вашому коді.
IgorZ

1
  1. Додайте репо в Ubuntu

sudo nano /etc/apt/sources.list

  1. Скопіюйте та додайте наступне посилання на ресурс у будь-якому місці джерела

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

Джерело: як встановити антивірус comodo для Linux (Ubuntu)


0

Просто спробуйте виконати ці дії, коли вам це потрібно для CAV для Linux.

Якщо ви вже намагалися встановити cav, але є помилка з Libssl0.9.8:

  1. sudo apt-get --purge remove cav-linux
  2. Видаліть усі libssl0.9.8 з / за допомогою Synaptic
  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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.