Бегло разбираемся со следующим вопросами: что такое динамические библиотеки? в каких папках находятся библиотеки по умолчанию в Linux? как посмотреть какими библиотеками пользуется исполняемый файл? как добавить или подгрузить библиотеки в Linux? что такое кэш библиотек и как его обновить? ldconfig и LD_LIBRARY_PATH делают одно и то же: первое может выполнить только root, второе используется как временное решение при старте какого-нибудь софта: