bibliotecas compartilhadas de erro do rtorrent

1

Eu acredito que uma atualização do apt mudou alguma coisa e agora o rtorrent não está conseguindo carregar.

rtorrent: error while loading shared libraries: libcrypto.so.1.0.2: cannot open shared object file: No such file or directory

Alguma sugestão?

Isso está no Ubuntu 16.04.

A execução de sudo find / -name "libcrypto.so.*" mostra locais de diferentes versões do modo.

  • /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
  • /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
por Malachi 17.08.2017 / 09:16

1 resposta

2
sudo apt --reinstall install rtorrent

consertou neste caso. O OP estava executando uma versão criada manualmente a partir da fonte anterior, mas quando libcrypto.so.1.0.2 não estava mais disponível no sistema devido a uma atualização, ele se recusou a funcionar. A instalação do rtorrent das fontes do pacote resolve o problema em tal caso. Para o 16.04, isso não tem desvantagens, pois as fontes de pacotes contêm a versão 0.9.6, que é a mais recente no momento. No entanto, se houver uma versão do sistema não-pacote instalada, é uma boa idéia removê-la antes de instalar a versão do pacote, para evitar colisões e manter o sistema limpo.

    
por dessert 17.08.2017 / 11:04