Provided by:
manpages-fr-extra_20101103_all 
NOM
ldconfig - Configuration de l'editeur de liens dynamique
SYNOPSIS
ldconfig [OPTION...]
DESCRIPTION
ldconfig cree, met a jour et supprime les liens necessaires. Il met
aussi en cache (pour etre utilise par le chargeur / editeur de liens
ld.so) 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).
ldconfig verifie les en-tetes et noms des fichiers des bibliotheques
qu'il trouve pour determiner les versions et mettre a jour les liens.
ldconfig ignore les liens symboliques lorsqu'il analyse les
bibliotheques.
ldconfig essaye de deduire le type de bibliotheque ELF (libc 5.x ou
libc 6.x, c'est-a-dire glibc) en se basant sur la bibliotheque C
utilisee pour les liens de la bibliotheque. Ainsi, lorsqu'on cree une
bibliotheque dynamique, il est sage d'indiquer explicitement la
bibliotheque C utilisee (en employant l'option -lc). ldconfig est
capable de stocker plusieurs types d'ABI de bibliotheques a l'interieur
d'un seul cache, sur les architectures qui permettent nativement la
prise en compte de plusieurs ABI, comme ia32/ia64/x86_64 ou
sparc32/sparc64.
Certaines bibliotheques existantes ne contiennent pas assez
d'information pour deduire leur type. Ainsi, le format du fichier
/etc/ld.so.conf permet d'indiquer le type attendu. Cela ne doit servir
que pour les bibliotheques ELF qui ne fonctionnent pas sinon. Le format
est << repertoire=TYPE >>, ou TYPE peut etre libc4, libc5 ou libc6.
(Cette syntaxe fonctionne aussi sur la ligne de commande). Les espaces
ne sont pas autorises. Voir aussi l'option -p.
Les noms de repertoires contenant un caractere = ne sont plus
autorises, a moins que leur type soit aussi specifie.
Normalement ldconfig doit etre lance par le superutilisateur, car il
peut avoir besoin de l'autorisation d'ecriture sur certains fichiers ou
repertoires appartenant a root. Si vous utilisez l'option -r pour
changer le repertoire racine, vous n'avez pas besoin d'etre le
superutilisateur si vous possedez les droits suffisants sur
l'arborescence placee sous ce repertoire.
OPTIONS
-v --verbose
Mode volubile. Affiche le numero de version actuel, le nom de
chaque repertoire au fur et a mesure du parcours, et les liens
qui sont crees.
-n Ne traiter que les repertoires indiques sur la ligne de
commande. Ne pas s'occuper des repertoires surs (/lib et
/usr/lib) 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.
-X Ne pas mettre a jour les liens. Si l'option -N n'est pas
indiquee, le cache est quand meme reconstruit.
-f configuration
Utiliser le fichier de configuration indique plutot que
/etc/ld.so.conf.
-C cache
Utiliser le cache indique plutot que /etc/ld.so.cache.
-r racine
Se deplacer vers, et utiliser le repertoire racine indique.
-l Mode bibliotheque. Lier manuellement les bibliotheques
individuelles. Destine seulement aux experts.
-p --print-cache
Afficher la liste des repertoires et des bibliotheques
potentielles enregistres dans le cache actuel.
-c --format=FORMAT
Utiliser un cache au format FORMAT. Les choix possibles sont
<< old >> (vieux), << new >> (nouveau) et << compat >>
(compatible), ce dernier etant le format utilise par defaut.
-i --ignore-aux-cache
Ignorer le fichier de cache auxiliaire.
-? --help --usage
Afficher des informations sur l'utilisation de ce programme.
-V --version
Afficher le numero de version et quitter.
EXEMPLES
# /sbin/ldconfig -v
va etablir les bons liens pour les applications dynamiques et
reconstruire le cache.
# /sbin/ldconfig -n /lib
execute en tant que superutilisateur apres l'installation d'une
nouvelle bibliotheque dynamique va mettre a jour les liens symboliques
dans /lib.
FICHIERS
/lib/ld-linux.so.* Chargeur/editeur de liens dynamique
/etc/ld.so.conf Fichier contenant une liste de repertoires ou
chercher les bibliotheques, separes par des
deux-points, espaces, tabulations, nouvelles lignes
ou des virgules.
/etc/ld.so.cache Fichier contenant une liste ordonnee des
bibliotheques trouvees dans les repertoires
indiques dans /etc/ld.so.conf. Ce fichier n'est pas
dans un format lisible par un etre humain et n'est
pas destine a etre edite.
lib*.so.version Bibliotheques partagees.
VOIR AUSSI
ldd(1), ld.so(8).
BOGUES
Etant un processus utilisateur, ldconfig doit etre execute manuellement
et n'a aucun moyen de determiner dynamiquement les bibliotheques
dynamiques que ld.so doit utiliser lorsqu'une nouvelle bibliotheque
dynamique est installee.
AUTEURS
Andreas Jaeger. Page de manuel ecrite par David Engel et Mitch D'Souza.
TRADUCTION
Cette page de manuel a ete traduite par Christophe Blaess <ccb AT club-
internet DOT fr> en 2003. La version presente dans Debian est
maintenue par les membres de la liste <debian-l10n-french AT lists DOT
debian DOT org>. Veuillez signaler toute erreur de traduction par un
rapport de bogue sur le paquet manpages-fr-extra.
25 fevrier 2008 LDCONFIG(8)