GNU/Linux >> Znalost Linux >  >> Linux

Chyba při načítání sdílených knihoven libcrypto.so.1.1 – OpenSSL [Oprava]

Postupujte podle průvodce upgradem mého OpenSSL na verzi 1.1.0f a po úspěšné instalaci se mi zobrazí tato chyba „Chyba při načítání sdílených knihoven libcrypto.so.1.1 ” při vyvolání příkazu OpenSSL.

Níže je kompletní chybová zpráva.

openssl: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory"

Pokud se vám zobrazuje tato chyba, zde je návod, jak jsem tuto chybu vyřešil.

Poznámka:

K chybě došlo na CentOS 6.9 s nainstalovaným Perlem 5.10.

Jak opravit chybu při načítání sdílených knihoven libcrypto.so.1.1

Také jsem narazil na stejnou chybu po instalaci nejnovější verze OpenSSL. Zde je řešení:

Ve výchozím nastavení by knihovny OpenSSL byly uloženy pod /usr/lib64 který bude také zahrnut do vyhledávací cesty. Pokud je OpenSSL zkompilováno ze zdroje, pak by byly sdílené knihovny nainstalovány pod /usr/local/lib64 (v případě, že předpona při konfiguraci OpenSSL nebyly použity). To znamená, že nově nainstalované knihovny nebudou ve vyhledávací cestě a to je důvod této chyby. Takže vše, co musíme udělat, je zahrnout knihovny OpenSSL do vyhledávací cesty pomocí příkazu níže.

# echo "/usr/local/lib64" > /etc/ld.so.conf.d/openssl.conf

Po dokončení znovu sestavte ldconfig mezipaměť.

# ldconfig

A je to. Nyní by měl příkaz OpenSSL fungovat podle očekávání. Chcete-li otestovat OpenSSL, můžete zkusit vytvořit certifikát s vlastním podpisem nebo zkuste spustit jeden ze zde uvedených příkazů .


Linux
  1. Jak opravit chybu instalace Pythonu při načítání sdílených knihoven:libssl.so.1.0.0? [vyřešeno]

  2. Příkaz yum-config-manager nenalezen [Opravit]

  3. Načítání sdílených knihoven a využití RAM?

  1. Jak opravit „chybu při načítání sdílených knihoven:libgtk-x11-2.0.so.0“

  2. Rpm:Chyba při načítání sdílených knihoven:Libz.so.1:Nelze otevřít soubor sdíleného objektu:Žádný takový soubor

  3. Chyba Linuxu při načítání sdílených knihoven:nelze otevřít soubor sdíleného objektu:Žádný takový soubor nebo adresář

  1. Chyba při načítání sdílené knihovny (glew)

  2. docker compose:Chyba při načítání sdílených knihoven:libz.so.1:nepodařilo se namapovat segment ze sdíleného objektu:Operace není povolena

  3. conda.exe:chyba při načítání sdílených knihoven:libz.so.1