ldconfig

Configure symlinks and cache for shared library dependencies. More information: <https://manned.org/ldconfig>.

Install

All systems
curl cmd.cat/ldconfig.sh
Debian Debian
apt-get install glibc-source
Ubuntu
apt-get install eglibc-source
Arch Arch Linux
pacman -S glibc
image/svg+xml Kali Linux
apt-get install libc-bin
CentOS
yum install glibc
Fedora
dnf install glibc
Windows (WSL2)
sudo apt-get update sudo apt-get install eglibc-source
Raspbian
apt-get install eglibc-source

Configure symlinks and cache for shared library dependencies. More information: <https://manned.org/ldconfig>.

  • Update symlinks and rebuild the cache (usually run when a new library is installed):
    sudo ldconfig
  • Update the symlinks for a given directory:
    sudo ldconfig -n path/to/directory
  • Print the libraries in the cache and check whether a given library is present:
    ldconfig -p | grep library_name

© tl;dr; authors and contributors