Les bibliothèques dynamiques sont chargées par l'utilitaire ld.so en utilisant l'ordre de recherche suivant :
les répertoires mentionnés dans la variable d'environnement LD_LIBRARY_PATH ;
le fichier cache /etc/ld.so.cache qui contient la liste des bibliothèques des répertoires de recherche. Il est mis à jour par la commande ldconfig qui scrute les différents répertoires mentionnés ans le fichier /etc/ld.so.conf ;
les répertoires /lib et /usr/lib, usr/local/lib, etc.
La commande ldd permet d'avoir la liste des bibliothèques partagées nécessaires à un exécutable
Ubuntu Serveur