<Precedenti | Contenuti | Succ.>
6.9.2.3. Configurazione del caricatore dinamico
Per impostazione predefinita, il caricatore dinamico (/lib/ld-linux.so.2) cerca attraverso / lib e / Usr / lib per le librerie dinamiche necessarie ai programmi durante l'esecuzione. Tuttavia, se sono presenti librerie in directory diverse da / lib e / Usr / lib, questi devono essere aggiunti al /etc/ld.so.conf file in modo che il caricatore dinamico possa trovarli. Due directory comunemente note per contenere librerie aggiuntive sono / Usr / local / lib e /opt/lib, quindi aggiungi quelle directory al percorso di ricerca del caricatore dinamico.
Crea un nuovo file /etc/ld.so.conf eseguendo quanto segue:
cat > /etc/ld.so.conf << "EOF"
# Inizia /etc/ld.so.conf
/ Usr / local / lib
/opt/lib
EOF
cat > /etc/ld.so.conf << "EOF"
# Inizia /etc/ld.so.conf
/ Usr / local / lib
/opt/lib
EOF
Se lo si desidera, il caricatore dinamico può anche cercare una directory e includere il contenuto dei file trovati lì. Generalmente i file in questa directory include sono una riga che specifica il percorso della libreria desiderato. Per aggiungere questa funzionalità, esegui i seguenti comandi:
cat >> /etc/ld.so.conf << "EOF"
# Aggiungi una directory include include /etc/ld.so.conf.d/*.conf
EOF
mkdir -pv /etc/ld.so.conf.d
cat >> /etc/ld.so.conf << "EOF"
# Aggiungi una directory include include /etc/ld.so.conf.d/*.conf
EOF
mkdir -pv /etc/ld.so.conf.d