Você realmente excluiu o arquivo real .so ou apenas o link que apontava para o arquivo real .so, assim os criadores da biblioteca podem atualizar dinamicamente as bibliotecas sem recompilar todos os programas do sistema.
se você excluiu somente o softlink, vamos encontrá-lo!
Use
find /usr/lib | grep libssl
para localizar o arquivo .so real, se você o encontrou, recrie o link suave com:
ln /usr/lib/path/to/real/libssl /lib/libssl.so.10
Talvez os programas (agora: apt-get) tentem alcançar as bibliotecas compartilhadas em um caminho especificado, que compilado no programa, localize seu programa com:
which apt-get
(meu resultado é: / usr / bin / apt-get)
e encontre no programa os locais "potenciais" de bibliotecas compartilhadas com:
strings /path/to/your/program
(meu resultado é:
/lib64/ld-linux-x86-64.so.2
libapt-pkg.so.4.12
libutil.so.1
libstdc++.so.6
libm.so.6
libgcc_s.so.1
libc.so.6
__libc_start_main
install - Install new packages (pkg is libc6 not libc6.deb)
aha é usado estaticamente /lib64/ld-linux-x86-64.so.2
(Parece que meu apt-get foi compilado sem libsl)
Vamos tentar!