Я считаю, что обновление apt изменило что-то, и теперь 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.0sudo apt --reinstall install rtorrent
зафиксировал это в этом случае. OP был запущен версией, созданной вручную из источника раньше, но когда libcrypto.so.1.0.2 больше не был доступен в системе из-за обновления, она отказалась работать. Установка rtorrent из источников пакетов решает проблему в таком случае. Для 16.04 это не имеет недостатков, так как в исходных версиях пакета версии 0.9.6, которая является самой последней на данный момент. Однако, если установлена версия, отличная от пакета, рекомендуется удалить ее перед установкой версии пакета, чтобы избежать столкновений и сохранить систему в чистоте.
sudo apt --reinstall install rtorrent
зафиксировал это в этом случае. OP был запущен версией, созданной вручную из источника раньше, но когда libcrypto.so.1.0.2 больше не был доступен в системе из-за обновления, она отказалась работать. Установка rtorrent из источников пакетов решает проблему в таком случае. Для 16.04 это не имеет недостатков, так как в исходных версиях пакета версии 0.9.6, которая является самой последней на данный момент. Однако, если установлена версия, отличная от пакета, рекомендуется удалить ее перед установкой версии пакета, чтобы избежать столкновений и сохранить систему в чистоте.
sudo apt --reinstall install rtorrent
зафиксировал это в этом случае. OP был запущен версией, созданной вручную из источника раньше, но когда libcrypto.so.1.0.2 больше не был доступен в системе из-за обновления, она отказалась работать. Установка rtorrent из источников пакетов решает проблему в таком случае. Для 16.04 это не имеет недостатков, так как в исходных версиях пакета версии 0.9.6, которая является самой последней на данный момент. Однако, если установлена версия, отличная от пакета, рекомендуется удалить ее перед установкой версии пакета, чтобы избежать столкновений и сохранить систему в чистоте.