La commande ldconfig est utilisée pour indiquer au système les nouveaux emplacements des bibliothèques partagées, la commande ldconfig utilise les informations fournies par /etc/ld.so.conf fichier.
La commande ldconfig crée une base de données de cache de toutes les bibliothèques basées sur le fichier de configuration. Ce cache est normalement stocké dans le /etc/ld.so.cache dossier. Voici la syntaxe de la commande ldconfig :
# ldconfig [option]
Exemple :
$ ldconfig -p | head
945 libs found in cache '/etc/ld.so.cache'
p11-kit-trust.so (libc6,x86-64) => /lib64/p11-kit-trust.so
libzapojit-0.0.so.0 (libc6,x86-64) => /lib64/libzapojit-0.0.so.0
libz.so.1 (libc6,x86-64) => /lib64/libz.so.1
libyelp.so.0 (libc6,x86-64) => /lib64/libyelp.so.0
libyaml-0.so.2 (libc6,x86-64) => /lib64/libyaml-0.so.2
libyajl.so.2 (libc6,x86-64) => /lib64/libyajl.so.2
libxtables.so.10 (libc6,x86-64) => /lib64/libxtables.so.10
libxslt.so.1 (libc6,x86-64) => /lib64/libxslt.so.1
libxshmfence.so.1 (libc6,x86-64) => /lib64/libxshmfence.so.1 Options de commande ldconfig
| Option | Description |
|---|---|
| -c fmt, –format=fmt | Format de cache à utiliser :ancien, nouveau ou compatible |
| -C cache | Utiliser le cache au lieu de /etc/ld.so.cache. |
| -fconf | Utilisez conf au lieu de /etc/ld.so.conf. |
| -i, –ignore-aux-cache | Ignorer le fichier de cache auxiliaire. |
| -l | Mode bibliothèque. Liez manuellement des bibliothèques individuelles. Destiné à être utilisé par des experts uniquement. |
| -n | Traiter uniquement les répertoires spécifiés sur la ligne de commande. Ne traitez pas les répertoires de confiance, ni ceux spécifiés dans /etc/ld.so.conf. Implique -N. |
| -N | Ne reconstruisez pas le cache. Sauf si -X est également spécifié, les liens sont toujours mis à jour. |
| -p, –print-cache | Imprimer les listes des répertoires et des bibliothèques candidates stockées dans le cache courant. |
| -r racine | Passez à et utilisez root comme répertoire racine. |
| -v, –verbose | Mode verbeux. Imprimez le numéro de la version actuelle, le nom de chaque répertoire tel qu'il est analysé et tous les liens créés. Remplace le mode silencieux. |
| -V, –version | Imprimer la version du programme. |
| -X | Ne mettez pas à jour les liens. Sauf si -N est également spécifié, le cache est toujours reconstruit. |