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. |