Provided by: manpages-pt-br_4.15.0-9_all bug

NOME

       ldconfig - configura o conector dinâmico de ligacões em tempo de execução

SINOPSE

       /sbin/ldconfig [-nNvXV] [-f conf] [-C cache] [-r raiz] diretório...
       /sbin/ldconfig -l [-v] biblioteca...
       /sbin/ldconfig -p

DESCRIÇÃO

       ldconfig  cria  os  links  e  o  cache necessários para as bibliotecas compartilhadas mais
       recentes, encontradas nos diretórioss  especificados  na  linha  de  comando,  no  arquivo
       /etc/ld.so.conf,  e  nos diretórios confiáveis (/lib e /usr/lib). (em algumas arquiteturas
       de 64 bits, como x86-64, /lib e /usr/lib são os diretórios confiáveis para bibliotecas  de
       32 bits, enquanto /lib64 e /usr/lib64 são usados para bibliotecas de 64 bits).

       O  cache  é  usado  pelo  conector  em  tempo  de execução, ld.so ou ld-linux.so. ldconfig
       verifica o cabeçalho e os nomes de arquivo das bibliotecas que ele encontra,  determinando
       quais versões deverão ter seus links atualizados.

       ldconfig tentará deduzir o tipo de bibliotecas ELF (isto é, libc5 ou libc6/glibc) com base
       em quais bibliotecas C, se houver, a biblioteca foi vinculada.

       Algumas bibliotecas existentes não contêm informação suficiente para permitir a dedução do
       seu  tipo.  Entretanto, o formato de arquivo /etc/ld.so.conf permite a especificação de um
       tipo esperado. Isto é usado somente para aquelas  bibliotecas  ELF  que  nos  não  podemos
       deduzir.  O formato é deste tipo "dirname=TIPO", onde TIPO pode ser libc4, libc5 ou libc6.
       (Esta sintaxe também funciona na linha de  comando).  Espaços  não  são  permitidos.  Veja
       também  a  opção  -p.  ldconfig que deveria, normalmente, ser executada pelo superusuário,
       pois ela pode necessitar  de  permissões  de  escrita  em  alguns  diretórios  e  arquivos
       pertencentes ao "root".

       Observe   que   ldconfig   só   examinará  arquivos  denominados  lib*.so*  (para  objetos
       compartilhados regulares)  ou  ld-*.so*  (para  o  próprio  carregador  dinâmico).  Outros
       arquivos  serão  ignorados.  Além  disso, ldconfig espera um certo padrão de como os links
       simbólicos são configurados, como este exemplo, onde o arquivo do meio (libfoo.so.1  aqui)
       é o SONAME para a biblioteca:

           libfoo.so -> libfoo.so.1 -> libfoo.so.1.12

       O  não  cumprimento  desse  padrão  pode resultar em problemas de compatibilidade após uma
       atualização.

OPÇÕES

       -c fmt, --format=formato
              (Desde glibc 2.2) Formato de cache a ser usado: old, new  ou  compat.  Desde  glibc
              2.32, o padrão é new. Antes, era compat.

       -C cache
              Use o cache ao invés de /etc/ld.so.cache.

       -f conf
              Use conf ao invés de /etc/ld.so.conf.

       -i, --ignore-aux-cache
              (Desde glibc 2.7) Ignora o arquivo de cache auxiliar.

       -l     (Desde  glibc  2.2)  Modo  biblioteca. Conecta manualmente bibliotecas individuais.
              Destinado somente para especialistas.

       -n     Somente processa  diretórios  especificados  na  linha  de  comando.  Não  processa
              diretórios confiáveis nem aqueles especificados em /etc/ld.so.conf. Implica em -N.

       -N     Não  reconstrói  o  cache. A menos que -X seja também especificado, links ainda são
              atualizados.

       -p, --print-cache
              Imprime a lista de diretórios e bibliotecas candidatas, armazenadas no cache atual.

       -r raiz
              Muda para raiz e usa como o diretório raíz.

       -v, --verbose
              Modo verboso. Imprime o número da versão atual, o nome de cada diretório assim  que
              ele for verificado e qualquer link for criada. Suplanta o modo 'quiet'.

       -V, --version
              Mostra a versão do programa.

       -X     Não  atualiza  links.  A  menos  que  -N  seja também especificado, o cache ainda é
              reconstruído.

ARQUIVOS

       /lib/ld.so
              Conector/carregador em tempo de execução.
       /etc/ld.so.conf
              Arquivo contendo uma lista de diretórios, um por linha, nos quais  se  procura  por
              bibliotecas.
       /etc/ld.so.cache
              Arquivo  contendo  uma  lista  ordenada  das bibliotecas encontradas nos diretórios
              especificados em /etc/ld.so.conf,  bem  como  aqueles  encontrados  nos  diretórios
              confiáveis.

VEJA TAMBÉM

       ldd(1), ld.so(8)

COLOFÃO

       Esta página faz parte da versão 5.13 do projeto Linux man-pages. Uma descrição do projeto,
       informações sobre relatórios de bugs e a  versão  mais  recente  desta  página  podem  ser
       encontradas em https://www.kernel.org/doc/man-pages/.

TRADUÇÃO

       A  tradução  para português brasileiro desta página man foi criada por Ricardo C.O.Freitas
       <english.quest@best-service.com>, André  Luiz  Fassone  <lonely_wolf@ig.com.br>  e  Rafael
       Fontenelle <rafaelff@gnome.org>.

       Esta  tradução  é  uma  documentação  livre;  leia  a  Licença  Pública Geral GNU Versão 3
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ ou posterior para  as  condições  de  direitos
       autorais.  Nenhuma responsabilidade é aceita.

       Se  você  encontrar  algum erro na tradução desta página de manual, envie um e-mail para a
       lista de discussão de tradutores ⟨debian-l10n-portuguese@lists.debian.org⟩.