ошибка rtorrent совместно использовала библиотеки

Я полагаю, что способное обновление изменилось, чему-то и теперь rtorrent не удается загрузиться.

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

Какие-либо предложения?

Это находится на Ubuntu 16.04.

Выполнение sudo find / -name "libcrypto.so.*" шоу к местоположениям различных версий так.

  • /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
  • /lib/x86_64-linux-gnu/libcrypto.so.1.0.0
1
задан 17 August 2017 в 10:36

1 ответ

sudo apt --reinstall install rtorrent

исправили это в этом случае. OP был запущен ранее версией, созданной вручную из исходного кода, но когда libcrypto.so.1.0.2 больше не был доступен в системе из-за обновления, он отказывался работать. Установка rtorrent из исходных текстов пакета решает проблему в таком случае. Для 16.04 это не имеет недостатков, поскольку исходные коды пакетов содержат версию 0.9.6, которая является самой последней на данный момент. Однако, если установлена ​​не-пакетная версия системы, рекомендуется сначала удалить ее перед установкой версии пакета, чтобы избежать коллизий и сохранить систему в чистоте.

2
ответ дан 7 December 2019 в 13:30

Другие вопросы по тегам:

Похожие вопросы: