Umgebungsvariable in /etc/ld.so.conf

Umgebungsvariable in /etc/ld.so.conf

Ich habe im Ordner /etc/ld.so.conf.d/ eine Datei test.conf erstellt, in der steht:

TEST_PATH=/path/To/My/Parent/Folder

In meiner /etc/ld.so.conf habe ich stattdessen hinzugefügt:

$TEST_PATH/mylib1 
$TEST_PATH/mylib2
$TEST_PATH/mylibN

Wenn ich jedoch eine ldconfig ausführe, scheint es nicht zu funktionieren. Ist das der richtige Ansatz?

Antwort1

/etc/ld.so.confund die Dateien in /etc/ld.so.conf.dsind keine Shell-Skripte. Sie enthalten nur einen Verzeichnisnamen pro Zeile. Sie können keine Shell-Konstrukte wie verwenden $TEST_PATH. Sie müssen den vollständigen Pfad angeben.

verwandte Informationen