O que significa “processamento diferido ldconfig agora em curso”?

5

Quando executo apt-get com uma opção que instala pacotes, como apt-get install firefox ou apt-get dist-upgrade , a última linha de saída que vejo geralmente é ldconfig deferred processing now taking place . O que está acontecendo aqui? O que é ldconfig e o que ele faz?

    
por fouric 17.06.2013 / 23:46

1 resposta

3

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.

link

    
por user140393 18.06.2013 / 00:00

Tags