openssl: ошибка при загрузке общих библиотек: libssl.so.3 - PullRequest
0 голосов
/ 10 января 2019

не имеет значения, что я печатаю в сочетании с 'openssl', я всегда получаю следующее сообщение об ошибке:

'openssl: error while loading shared libraries: libssl.so.3: cannot open shared object file: No such file or directory'

Понятия не имею, как решить эту проблему после прочтения множества вопросов, заданных на этом и других форумах.

Ответы [ 2 ]

0 голосов
/ 22 мая 2019

Скомпилируйте и запустите ваш код, используя sudo. Это будет работать.

Если это не работает, выполните следующие действия

sudo apt-get update
sudo apt-get install libssl1.0.0 libssl-dev
cd /lib/x86_64-linux-gnu
sudo ln -s libssl.so.1.0.0 libssl.so.10
sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10
0 голосов
/ 05 мая 2019

У меня была такая же проблема после установки Openssl 3.0. Я решил проблему, скопировав файлы libcrypto.so.3, libcrypto.a и libssl.so.3 из /usr/local/lib в /usr/lib. После копирования этих файлов вам нужно создать несколько символических ссылок.

ln -s libcrypto.so.3 libcrypto.so
ln -s libssl.so.3 libssl.so

Теперь перестройте кеш ldconfig:

sudo ldconfig

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...