Compreendendo o Comando Linux - Comando Unix: ldconfig
o ldconfig Comando Linux cria os links e cache necessários (para uso pelo vinculador em tempo de execução, ld.so) 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 (/usr/lib e /lib). Ele verifica o cabeçalho e os nomes dos arquivos das bibliotecas que encontra ao determinar quais versões devem ter seus links atualizados; ele ignora links simbólicos ao procurar bibliotecas.
Ldconfig tentará deduzir o tipo de libs ELF (ou seja, libc 5.x ou libc 6.x (glibc)) com base em quais bibliotecas C, se houver alguma, a biblioteca foi vinculada, portanto, ao fazer bibliotecas dinâmicas, é aconselhável vincular explicitamente ao libc (use -lc).
Ldconfig normalmente deve ser executado pelo superusuário, pois pode exigir permissão de gravação em alguns diretórios de propriedade da raiz e arquivos. Se você usar -r opção para alterar o diretório raiz, você não precisa ser superusuário, desde que tenha direitos suficientes para essa árvore de diretório.

Sinopse
O comando assume o seguinte formato geral:
ldconfig [OPÇÃO ...]
Opções
O comando oferece suporte às seguintes opções:
- -v: Modo detalhado. Imprime o número da versão atual, o nome de cada diretório à medida que é verificado e todos os links criados.
- -n: Somente diretórios de processo especificados na linha de comando. Não processe os diretórios confiáveis (/usr/lib e /lib) nem aqueles especificados em /etc/ld.so.conf. Implica -N.
- -N: Não reconstrua o esconderijo. A não ser que -X também for especificado, os links ainda serão atualizados.
- -X: Não atualize links. A não ser que -N também for especificado, o cache ainda será reconstruído.
- -f conf: Usar conf ao invés de /etc/ld.so.conf.
- -C cache: Use cache em vez de /etc/ld.so.cache.
- -r root: Mudar para e usar raiz Enquanto o diretório raiz.
- -eu: Modo de biblioteca. Vincule bibliotecas individuais manualmente. Destinado ao uso apenas por especialistas.
- -p: Usar cache de impressão para imprimir as listas de diretórios e bibliotecas candidatas armazenadas no cache atual.
- -c: format = FORMAT: Especifique o formato do arquivo de cache. As opções são antigas, novas e compatíveis (o padrão).
- -?,ajuda / uso: Exibe informações de uso.
- -V – versão: Mostra a versão do programa.
Exemplos
Usar ldconfig para definir links. Por exemplo,
# / sbin / ldconfig -v.
estabelece os links corretos para os binários compartilhados e reconstrói o cache, durante a execução.
# / sbin / ldconfig -n / lib.
como root, após a instalação de uma nova biblioteca compartilhada, os links simbólicos da biblioteca compartilhada serão atualizados adequadamente em / lib.