ldconfig(8) System Manager's Manual ldconfig(8) NOME ldconfig - configura o conector dinamico de ligacoes em tempo de execucao SINOPSE /sbin/ldconfig [-nNvVX] [-C cache] [-f conf] [-r root] directory ... /sbin/ldconfig -l [-v] biblioteca ... /sbin/ldconfig -p DESCRICAO ldconfig cria os links (ou ligacoes) e o cache necessarios para as bibliotecas compartilhadas mais recentes, encontradas nos diretorios especificados na linha de comando, no arquivo /etc/ld.so.conf, e nos diretorios confiaveis (/lib e /usr/lib). (em algumas arquiteturas de 64 bits, como x86-64, /lib e /usr/lib sao os diretorios confiaveis para bibliotecas de 32 bits, enquanto /lib64 e /usr/lib64 sao usados para bibliotecas de 64 bits). O cache e usado pelo conector em tempo de execucao, ld.so ou ld-linux.so. ldconfig verifica o cabecalho e os nomes de arquivo das bibliotecas que ele encontra, determinando quais versoes deverao ter seus links atualizados. ldconfig normalmente deve ser executado pelo superusuario, pois pode exigir permissao de gravacao em alguns diretorios e arquivos de propriedade do root. ldconfig so examinara arquivos denominados lib*.so* (para objetos compartilhados regulares) ou ld-*.so* (para o proprio carregador dinamico). Outros arquivos serao ignorados. Alem disso, ldconfig espera um certo padrao de como os links simbolicos sao configurados, como este exemplo, onde o arquivo do meio (libfoo.so.1 aqui) e o SONAME para a biblioteca: libfoo.so -> libfoo.so.1 -> libfoo.so.1.12 O nao cumprimento desse padrao pode resultar em problemas de compatibilidade apos uma atualizacao. OPCOES --format=formato -c formato (Desde glibc 2.2) O formato de cache a ser usado deve ser: old, new ou compat. Desde glibc 2.32, o padrao e new. Antes, era compat.. -C cache Use o cache ao inves de /etc/ld.so.cache. -f conf Use conf ao inves de /etc/ld.so.conf. --ignore-aux-cache -i (Desde glibc 2.7) Ignora o arquivo de cache auxiliar. -l (Desde glibc 2.2) Interpreta cada operando como um nome de biblioteca e configura seus links. Destinado somente para especialistas. -n Somente processa diretorios especificados na linha de comando; nao processa diretorios confiaveis nem aqueles especificados em /etc/ld.so.conf. Implica em -N. -N Nao reconstroi o cache. A menos que -X seja tambem especificado, links ainda sao atualizados. --print-cache -p Imprime a lista de diretorios e bibliotecas candidatas, armazenadas no cache atual. -r raiz Muda para raiz e usa como o diretorio raiz. --verbose -v Modo verboso. Imprime o numero da versao atual, o nome de cada diretorio assim que ele for verificado e qualquer link for criada. Suplanta o modo 'quiet'. --version -V Mostra a versao do programa. -X Nao atualiza links. A menos que -N seja tambem especificado, o cache ainda e reconstruido. ARQUIVOS /lib/ld.so e o conector/carregador em tempo de execucao. /etc/ld.so.conf contem uma lista de diretorios, um por linha, nos quais se procura por bibliotecas. /etc/ld.so.cache Arquivo contendo uma lista ordenada das bibliotecas encontradas nos diretorios especificados em /etc/ld.so.conf, bem como aqueles encontrados nos diretorios confiaveis. VEJA TAMBEM ldd(1), ld.so(8) TRADUCAO A traducao para portugues brasileiro desta pagina man foi criada por Ricardo C.O.Freitas , Andre Luiz Fassone e Rafael Fontenelle . Esta traducao e uma documentacao livre; leia a Licenca Publica Geral GNU Versao 3 ou posterior para as condicoes de direitos autorais. Nenhuma responsabilidade e aceita. Se voce encontrar algum erro na traducao desta pagina de manual, envie um e-mail para a lista de discussao de tradutores . Linux man-pages 6.06 31 outubro 2023 ldconfig(8)