ldconfig(8) System Manager's Manual ldconfig(8) NOM ldconfig - Configuration de l'editeur de liens dynamiques SYNOPSIS /sbin/ldconfig [-nNvVX] [-C cache] [-f configuration] [-r racine] repertoire ... /sbin/ldconfig -l [-v] bibliotheque ... /sbin/ldconfig -p DESCRIPTION ldconfig cree les liens necessaires et met en cache les bibliotheques partagees les plus recentes trouvees dans les repertoires indiques sur la ligne de commande, dans le fichier /etc/ld.so.conf et dans les repertoires surs /lib et /usr/lib. Sur certaines architectures 64 bits telle x86-64, /lib et /usr/lib sont des repertoires surs pour les bibliotheques 32 bits, tandis que /lib64 et /usr/lib64 sont utilises pour les bibliotheques 64 bits. Le cache est utilise par l'editeur de liens, ld.so ou ld-linux.so. ldconfig verifie les en-tetes et les noms de fichier des bibliotheques qu'il trouve lors de la determination des versions devant mettre a jour leurs liens. ldconfig devrait normalement etre execute par le superutilisateur, car la permission d'ecriture pourrait etre necessaire pour certains repertoires ou fichiers dont le superutilisateur est proprietaire. ldconfig ne recherchera que les fichiers denommes lib*.so* (pour les objets partages normaux) ou ld-*.so* (pour l'editeur dynamique lui-meme). Les autres fichiers seront ignores. Aussi, ldconfig s'attend a un certain modele de configuration de liens symboliques, tel que cet exemple ou le fichier central (libtoto.so.1 ici) est le SONAME de la bibliotheque : libtoto.so -> libtoto.so.1 -> libtoto.so.1.12 Un manquement dans le suivi de ce modele peut aboutir a des problemes de compatibilite apres une mise a niveau. OPTIONS --format=fmt -c fmt Depuis la glibc 2.2, le format de cache fmt a utiliser est old, new ou compat. Depuis la glibc 2.32, la valeur par defaut est new. Avant cela, c'etait compat. -C cache Utiliser le cache indique plutot que /etc/ld.so.cache. -f configuration Utiliser le fichier configuration indique plutot que /etc/ld.so.conf. --ignore-aux-cache -i Depuis la glibc 2.7, ignorer le fichier auxiliaire de cache. -l Depuis la glibc 2.2, interpreter chaque operande comme un nom de bibliotheque et configurer ses liens. Reserve aux experts uniquement. -n Ne traiter que les repertoires indiques sur la ligne de commande. Ne pas s'occuper des repertoires surs ni de ceux indiques dans /etc/ld.so.conf. Implique l'option -N. -N Ne pas reconstruire le cache. Si l'option -X n'est pas indiquee, les liens sont quand meme mis a jour. --print-cache -p Afficher les listes des repertoires et des bibliotheques potentielles enregistrees dans le cache actuel. -r racine Se deplacer dans le repertoire racine indique et l'utiliser. --verbose -v Mode detaille. Afficher le numero de version actuelle, le nom de chaque repertoire au fur et a mesure du parcours, et les liens qui sont crees. Peut surcharger le mode silencieux. --version -V Afficher la version du programme. -X Ne pas mettre a jour les liens. Si l'option -N n'est pas indiquee, le cache est quand meme reconstruit. FICHIERS /lib/ld.so est l'editeur de liens/chargeur. /etc/ld.so.conf contient une liste de repertoires, un par ligne, ou chercher les bibliotheques. /etc/ld.so.cache contient une liste ordonnee des bibliotheques trouvees dans les repertoires indiques dans /etc/ld.so.conf, ainsi que celles trouvees dans les repertoires surs. VOIR AUSSI ldd(1), ld.so(8) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier , David Prevot et Jean-Paul Guillonneau Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Pages du manuel de Linux 6.06 31 octobre 2023 ldconfig(8)