Der Befehl ldconfig wird verwendet, um dem System neue Speicherorte gemeinsam genutzter Bibliotheken mitzuteilen, der Befehl ldconfig verwendet Informationen, die von /etc/ld.so.conf bereitgestellt werden Datei.
Der Befehl ldconfig erstellt eine Cache-Datenbank aller Bibliotheken basierend auf der Konfigurationsdatei. Dieser Cache wird normalerweise in /etc/ld.so.cache gespeichert Datei. Hier ist die Syntax des ldconfig-Befehls:
# ldconfig [option]
Beispiel:
$ 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 ldconfig-Befehlsoptionen
| Option | Beschreibung |
|---|---|
| -c fmt, –format=fmt | Zu verwendendes Cache-Format:alt, neu oder kompatibel. |
| -C-Cache | Cache statt /etc/ld.so.cache verwenden. |
| -f conf | Verwenden Sie conf statt /etc/ld.so.conf. |
| -i, –ignore-aux-cache | Hilfs-Cache-Datei ignorieren. |
| -l | Bibliotheksmodus. Einzelne Bibliotheken manuell verknüpfen. Nur zur Verwendung durch Experten bestimmt. |
| -n | Nur die in der Befehlszeile angegebenen Verzeichnisse verarbeiten. Verarbeiten Sie weder die vertrauenswürdigen Verzeichnisse noch die in /etc/ld.so.conf angegebenen. Impliziert -N. |
| -N | Bauen Sie den Cache nicht neu auf. Wenn -X nicht ebenfalls angegeben ist, werden Links trotzdem aktualisiert. |
| -p, –print-cache | Drucken Sie die Liste der Verzeichnisse und Kandidatenbibliotheken, die im aktuellen Cache gespeichert sind. |
| -r root | Wechseln Sie zum Stammverzeichnis und verwenden Sie es als Stammverzeichnis. |
| -v, –verbose | Ausführlicher Modus. Drucken Sie die aktuelle Versionsnummer, den Namen jedes gescannten Verzeichnisses und alle erstellten Links. Setzt den stillen Modus außer Kraft. |
| -V, –version | Programmversion drucken. |
| -X | Links nicht aktualisieren. Wenn nicht auch -N angegeben ist, wird der Cache trotzdem neu erstellt. |