Você pode ver abaixo que quando eu tento invocar o openssl sem sudo em uma instalação de origem ( instruções que segui ), o comando falha, mas com o prefixo sudo não falha. Quando tento verificar dependências com o ldd, não consigo obter nenhuma informação significativa. O que eu faço para corrigir isso?
Log:
toszter@odroid:/usr/local/openssl/bin$ sudo /usr/local/openssl/bin/openssl
/usr/local/openssl/bin/openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
toszter@odroid:/usr/local/openssl/bin$ which openssl
/usr/local/openssl/bin/openssl
toszter@odroid:/usr/local/openssl/bin$ sudo openssl
OpenSSL> ^C
toszter@odroid:/usr/local/openssl/bin$ ldd openssl
libssl.so.1.1 => not found
libcrypto.so.1.1 => not found
libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6f47000)
libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e5b000)
/lib/ld-linux-armhf.so.3 (0xb6f83000)
toszter@odroid:/usr/local/openssl/bin$ sudo ldd openssl
libssl.so.1.1 => not found
libcrypto.so.1.1 => not found
libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6f10000)
libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e24000)
/lib/ld-linux-armhf.so.3 (0xb6f4c000)
E antes disso ser sugerido, sim, eu vi este post também . Não é uma solução AFAIK.