Chcę zainstalować libssl.0.9.8


23

Próbuję zainstalować program Utorrent, a kiedy wykonuję program, otrzymuję

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

Poruszam się po różnych forach od wczoraj i do tej pory nie znalazłem nic pomocnego, więc powiedz mi, w czym problem?


Przykro mi to mówić, ale libssl0.9.8 jest wymagany przez Comodo Antivirus i nie działa pod Ubuntu 16.04, który, nawiasem mówiąc, ma na nim zainstalowaną libssl1.0.0. Dlaczego tak się dzieje?
César Biosca

Możesz pobrać 0.9.8, a następnie umieścić go lub dowiązanie symboliczne w folderze systemowym. Następnie możesz sprawdzić za pomocą ldd <bin>, czy widzi twój libssl.
IgorZ

Odpowiedzi:


17

Ogólnie rzecz biorąc, powinieneś szukać oprogramowania przez centrum oprogramowania lub, jeśli podoba ci się wiersz poleceń, możesz użyć apt-cache search. W tym przypadku pojawił się następujący pakiet (11.10): libssl0.9.8

Możesz spróbować go zainstalować ( sudo apt-get install libssl0.9.8). Jeśli to nie pomoże, możesz nam powiedzieć, z której wersji ubuntu korzystasz.


8

W wersji 64-bitowej Ubuntu 12.04 działało, aby zainstalować wersję 32-bitową:

sudo apt-get install libssl0.9.8:i386

Ale oczywiście, gdy korzystasz z 32-bitowego systemu Ubuntu, powinno to po prostu działać (bez :i386):

sudo apt-get install libssl0.9.8

7

Jeśli używasz 11.10 (ponieważ nie wspomniałeś o tym), masz libssl1.0.0wyższą niż 0.9.8. Każdy program, który potrzebuje wersji 0.9.8, będzie mógł obsługiwać wersje powyżej tego.

Jeśli NIE masz wersji 11.10, masz kilka sposobów:

  1. Wejdź na stronę OpenSSL: http://www.openssl.org/ i śledź tam instalacje.

  2. Przejdź do pakietów Ubuntu i pobierz .DEB stamtąd: http://packages.ubuntu.com/

  3. Przejdź do pakietów Debiana i pobierz stamtąd plik .DEB: http://www.debian.org/distrib/packages

  4. Zainstaluj go za pomocą apt-getlub aptitude:

    • sudo apt-get install libssl0.9.8 - Dla wersji 0.9.8
    • sudo aptitude install libssl0.9.8 - Dla wersji 0.9.8
    • sudo apt-get install libssl1.0.0 - Dla wersji 1.0.0
    • sudo aptitude install libssl1.0.0 - Dla wersji 1.0.0

Nie jestem pewien, czy możesz zastosować 1.0.0, gdy potrzebujesz 0.9.8, ponieważ api / nagłówki są różne. Kompilacja zakończy się niepowodzeniem, jeśli zastąpisz je bez żadnych innych zmian w kodzie.
IgorZ

1
  1. Dodaj repozytorium do Ubuntu

sudo nano /etc/apt/sources.list

  1. Skopiuj i dodaj następujący link do zasobu w dowolnym miejscu w pliku sources.list

deb http://security.ubuntu.com/ubuntu trusty-security main universe

  1. Zaktualizuj system. Polecenie to:

sudo apt update

  1. Teraz otwórz przeglądarkę i pobierz Libssl z

pobierz libssl

  1. Zainstaluj libssl0.9.8

sudo apt install libssl0.9.8

lub ..

sudo dpkg -i libssl0.9.8_0.9.8o-7ubuntu3.2.14.04.1_amd64.deb

Źródło: jak zainstalować program antywirusowy Comodo dla systemu Linux (Ubuntu)


0

Po prostu wypróbuj te kroki, jeśli potrzebujesz go dla CAV dla Linuxa.

Jeśli próbowałeś już zainstalować cav, ale występuje błąd z Libssl0.9.8:

  1. sudo apt-get --purge remove cav-linux
  2. Odinstaluj wszystkie libssl0.9.8 z / z Synaptic
  3. sudo apt-get clean
  4. sudo apt-get autoremove
  5. sudo aptitude install libssl0.9.8

a następnie zainstaluj normalny sposób.

  1. Utwórz katalog /opt/COMODO

    Skopiuj tam plik cav:

    cd /opt/COMODO
    sudo dpkg -i cav-linux_1.1.268025-1_amd64.deb
    
  2. Pobierz sterownik i przebuduj sterownik

    skopiuj je do /opt/COMODO

    uruchom konfigurację po:

    sudo /opt/COMODO/post_setup.sh
    
  3. Wykonaj to tylko, jeśli pojawi się błąd, że moduły RedirFS nie są zainstalowane

    sudo bash /opt/COMODO/fix_rebuild_driver.sh
    sudo /opt/COMODO/post_setup.sh
    
  4. Restart


0

Pobierz pakiet

http://archive.ubuntu.com/ubuntu/pool/universe/o/openssl098/libssl0.9.8_0.9.8o-7ubuntu3.1_i386.deb

Następnie zainstaluj

sudo apt install "libssl0.9.8_0.9.8o-7ubuntu3.1_i386.deb"

Próbowałeś tego sam? Czy to zepsuło twój system pakietów?
Simon Sudler,

Tak mam i to rozwiązało mój problem. Nie widziałem jeszcze żadnych skutków ubocznych.
mustafa candan
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.