6.9.2.3. Configurarea Dynamic Loader
În mod implicit, încărcătorul dinamic (/lib/ld-linux.so.2) caută prin / lib și / Usr / lib pentru bibliotecile dinamice care sunt necesare programelor pe măsură ce sunt rulate. Totuși, dacă există biblioteci în alte directoare decât / lib și / Usr / lib, acestea trebuie adăugate la /etc/ld.so.conf fișier pentru ca încărcătorul dinamic să le găsească. Două directoare despre care se știe în mod obișnuit că conțin biblioteci suplimentare sunt / Usr / local / lib și /opt/lib, deci adăugați acele directoare la calea de căutare a încărctorului dinamic.
Creați un fișier nou /etc/ld.so.conf executând următoarele:
cat > /etc/ld.so.conf << "EOF"
# Începeți /etc/ld.so.conf
/ Usr / local / lib
/opt/lib
EOF
cat > /etc/ld.so.conf << "EOF"
# Începeți /etc/ld.so.conf
/ Usr / local / lib
/opt/lib
EOF
Dacă se dorește, încărcătorul dinamic poate căuta și un director și include conținutul fișierelor găsite acolo. În general, fișierele din acest director include o linie care specifică calea dorită a bibliotecii. Pentru a adăuga această capacitate, rulați următoarele comenzi:
cat >> /etc/ld.so.conf << "EOF"
# Adăugați un director include include /etc/ld.so.conf.d/*.conf
EOF
mkdir -pv /etc/ld.so.conf.d
cat >> /etc/ld.so.conf << "EOF"
# Adăugați un director include include /etc/ld.so.conf.d/*.conf
EOF
mkdir -pv /etc/ld.so.conf.d