Man page - ldconfig(8)

Packages contains this manual

Available languages:

en fr pt_BR es pl ja ro

Manual

ldconfig

NOM
SYNOPSIS
DESCRIPTION
OPTIONS
FICHIERS
VOIR AUSSI
TRADUCTION

NOM

ldconfig - Configuration de l’éditeur de liens dynamiques

SYNOPSIS

/sbin/ldconfig

[ -nNvVX ] [ -C cache ] [ -f configuration ] [ -r racine ] répertoire ...

/sbin/ldconfig

-l [ -v ] bibliothĂšque ...

/sbin/ldconfig

-p

DESCRIPTION

ldconfig crée les liens nécessaires et met en cache les bibliothÚques partagées les plus récentes trouvées dans les répertoires indiqués sur la ligne de commande, dans le fichier /etc/ld.so.conf et dans les répertoires sûrs /lib et /usr/lib . Sur certaines architectures 64 bits telle x86-64, /lib et /usr/lib sont des répertoires sûrs pour les bibliothÚques 32 bits, tandis que /lib64 et /usr/lib64 sont utilisés pour les bibliothÚques 64 bits.

Le cache est utilisĂ© par l’éditeur de liens, ld.so ou ld-linux.so . ldconfig vĂ©rifie les en-tĂȘtes et les noms de fichier des bibliothĂšques qu’il trouve lors de la dĂ©termination des versions devant mettre Ă  jour leurs liens. ldconfig devrait normalement ĂȘtre exĂ©cutĂ© par le superutilisateur, car la permission d’écriture pourrait ĂȘtre nĂ©cessaire pour certains rĂ©pertoires ou fichiers dont le superutilisateur est propriĂ©taire.

ldconfig ne recherchera que les fichiers dĂ©nommĂ©s lib*.so* (pour les objets partagĂ©s normaux) ou ld-*.so* (pour l’éditeur dynamique lui-mĂȘme). Les autres fichiers seront ignorĂ©s. Aussi, ldconfig s’attend Ă  un certain modĂšle de configuration de liens symboliques, tel que cet exemple oĂč le fichier central ( libtoto.so.1 ici) est le SONAME de la bibliothĂšque :

libtoto.so -> libtoto.so.1 -> libtoto.so.1.12

Un manquement dans le suivi de ce modÚle peut aboutir à des problÚmes de compatibilité aprÚs une mise à niveau.

OPTIONS

--format= fmt

-c fmt

Depuis la glibc 2.2, le format de cache fmt Ă  utiliser est old , new ou compat . Depuis la glibc 2.32, la valeur par dĂ©faut est new . Avant cela, c’était compat .

-C cache

Utiliser le cache indiqué plutÎt que /etc/ld.so.cache .

-f configuration

Utiliser le fichier configuration indiqué plutÎt 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, interpréter chaque opérande comme un nom de bibliothÚque et configurer ses liens. Réservé aux experts uniquement.

-n

Ne traiter que les rĂ©pertoires indiquĂ©s sur la ligne de commande. Ne pas s’occuper des rĂ©pertoires sĂ»rs ni de ceux indiquĂ©s dans /etc/ld.so.conf . Implique l’option -N .

-N

Ne pas reconstruire le cache. Si l’option -X n’est pas indiquĂ©e, les liens sont quand mĂȘme mis Ă  jour.

--print-cache

-p

Afficher les listes des répertoires et des bibliothÚques potentielles enregistrées dans le cache actuel.

-r racine

Se dĂ©placer dans le rĂ©pertoire racine indiquĂ© et l’utiliser.

--verbose

-v

Mode détaillé. Afficher le numéro de version actuelle, le nom de chaque répertoire au fur et à mesure du parcours, et les liens qui sont créés. Peut surcharger le mode silencieux.

--version

-V

Afficher la version du programme.

-X

Ne pas mettre Ă  jour les liens. Si l’option -N n’est pas indiquĂ©e, le cache est quand mĂȘme reconstruit.

FICHIERS

/lib/ld.so

est l’éditeur de liens/chargeur.

/etc/ld.so.conf

contient une liste de rĂ©pertoires, un par ligne, oĂč chercher les bibliothĂšques.

/etc/ld.so.cache

contient une liste ordonnée des bibliothÚques trouvées dans les répertoires indiqués dans /etc/ld.so.conf , ainsi que celles trouvées dans les répertoires sûrs.

VOIR AUSSI

ldd (1), ld.so (8)

TRADUCTION

La traduction française de cette page de manuel a été créée par Christophe Blaess <https://www.blaess.fr/christophe/>, Stéphan Rafin <stephan.rafin@laposte.net>, Thierry Vignaud <tvignaud@mandriva.com>, François Micaux, Alain Portal <aportal@univ-montp2.fr>, Jean-Philippe Guérard <fevrier@tigreraye.org>, Jean-Luc Coulon (f5ibh) <jean-luc.coulon@wanadoo.fr>, Julien Cristau <jcristau@debian.org>, Thomas Huriaux <thomas.huriaux@gmail.com>, Nicolas François <nicolas.francois@centraliens.net>, Florentin Duneau <fduneau@gmail.com>, Simon Paillard <simon.paillard@resel.enst-bretagne.fr>, Denis Barbier <barbier@debian.org>, David Prévot <david@tilapin.org> et Jean-Paul Guillonneau <guillonneau.jeanpaul@free.fr>

Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n’y a aucune RESPONSABILITÉ LÉGALE.

Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org .