6.9.2.3. De dynamische lader configureren
Standaard is de dynamische lader (/lib/ld-linux.so.2) zoekt door / lib en / Usr / lib voor dynamische bibliotheken die programma's nodig hebben tijdens de uitvoering. Als er echter bibliotheken in andere mappen staan dan / lib en / Usr / lib, deze moeten worden toegevoegd aan de /etc/ld.so.conf bestand zodat de dynamische lader ze kan vinden. Twee mappen waarvan algemeen bekend is dat ze extra bibliotheken bevatten, zijn / Usr / local / lib en /opt/lib, dus voeg deze mappen toe aan het zoekpad van de dynamische lader.
Maak een nieuw bestand /etc/ld.so.conf door het volgende uit te voeren:
cat > /etc/ld.so.conf << "EOF"
# Begin /etc/ld.so.conf
/ Usr / local / lib
/opt/lib
EOF
cat > /etc/ld.so.conf << "EOF"
# Begin /etc/ld.so.conf
/ Usr / local / lib
/opt/lib
EOF
Indien gewenst kan de dynamische lader ook een directory doorzoeken en de inhoud van de daarin gevonden bestanden opnemen. Over het algemeen bevatten de bestanden in deze include-directory één regel met het gewenste bibliotheekpad. Om deze mogelijkheid toe te voegen, voert u de volgende opdrachten uit:
cat >> /etc/ld.so.conf << "EOF"
# Voeg een include-directory toe: /etc/ld.so.conf.d/*.conf
EOF
mkdir -pv /etc/ld.so.conf.d
cat >> /etc/ld.so.conf << "EOF"
# Voeg een include-directory toe: /etc/ld.so.conf.d/*.conf
EOF
mkdir -pv /etc/ld.so.conf.d
Documentatie