O ldconfig cria os links e o cache necessários para as bibliotecas compartilhadas mais recentes encontradas nos diretórios especificados na linha de comando, no arquivo /etc/ld.so.conf e nos diretórios confiáveis (/ lib e / usr / lib). O cache é usado pelo vinculador de tempo de execução, ld.so ou ld-linux.so. O ldconfig verifica o cabeçalho e os nomes de arquivo das bibliotecas que encontra ao determinar quais versões devem ter seus links atualizados.
O ldconfig tentará deduzir o tipo de libs ELF (ou seja, libc5 ou libc6 / glibc) com base em quais C libs, se houver, a biblioteca foi vinculada.