← retour aux snippets

ldconfig: mettre à jour le cache des libs

Rafraîchir /etc/ld.so.cache après installation de bibliothèques partagées locales.

bash process #ldconfig#ld#libs

objectif

Permettre au linker dynamique de trouver des libs nouvellement installées.

code minimal

echo '/usr/local/lib' | sudo tee /etc/ld.so.conf.d/local.conf
sudo ldconfig

utilisation

# vérifier la résolution d'une lib
ldconfig -p | grep libssl

variante(s) utile(s)

# pour un chemin custom temporaire, préférez LD_LIBRARY_PATH lors de l'exécution
LD_LIBRARY_PATH=/opt/lib ./app

notes

  • utilisez ldconfig après installation sous /usr/local/lib ou /opt/lib.
  • évitez d’ajouter des chemins world-writable.