ldconfig a deux options intéressantes:
-f conf
Use conf instead of /etc/ld.so.conf.
-C cache
Use cache instead of /etc/ld.so.cache.
J'ai essayé de copier /etc/ld.so.confdans mon propre répertoire personnel et l'ai modifié pour inclure des chemins vers mes bibliothèques locales, par exemple, /home/syockit/local/usr/libetc.
ldconfig -f /home/syockit/ld.so.conf -C /home/syockit/ld.so.cache
et par la suite, pour confirmer que les bibliothèques sont mises en cache, j'ai couru
ldconfig -f /home/syockit/ld.so.conf -C /home/syockit/ld.so.cache -p | less
et il inclut toutes mes bibliothèques en plus des bibliothèques système.
Maintenant, je veux que l'éditeur de liens par défaut utilise ces deux. Mais dans man ld.so, je ne vois aucune mention de pouvoir utiliser custom .confou .cache. Alors, quel est l'intérêt des deux options ci-dessus ldconfig?