Tópico 102 – Instalação do Linux e manipulação de pacotes
102.3 – Gerenciamento de bibliotecas compartilhadas

Tópico 102 – Instalação do Linux e manipulação de pacotes

Peso: 1

O que é cobrado?

É importante saber o que são bibliotecas compartilhadas, saber visualizar as bibliotecas necessárias para um programa e onde elas estão localizadas.

Guia de estudo

1. Gerenciando bibliotecas compartilhadas:
http://www.ibm.com/developerworks/br/linux/library/l-lpic1-v3-102-3/inde...

2. Variável de ambiente LD_LIBRARY_PATH:
http://www.las.ic.unicamp.br/~felipe/plh/Program-Library-HOWTO/x36.html

Dicas para a Prova

  1. Existem bibliotecas estáticas e compartilhadas, também chamadas de dinâmicas. Estas são utilizadas por vários programas.
  2. Para visualizar as bibliotecas dinâmicas de um programa, usamos o comando ldd. Ex: ldd /usr/bin/ bzip2.
  3. Acesse o arquivo /etc/ld.so.conf e veja que dentro dele está a localização das dependências.
  4. Você irá encontrar um arquivo chamado /etc/ld.so.cache. Esse arquivo contém a listagem de todas as bibliotecas compartilhadas. Não devemos editar este arquivo manualmente! Para atualizá-lo (ou criá-lo novamente) usamos o comando ldconfig.

Simulado

1) A _________________ LD_LIBRARY_PATH contém as localizações (paths) das bibliotecas.

2) Ao usar o comando _____ para verificar as bibliotecas dinâmicas de um programa, é necessário colocar o caminho completo até o binário.

3) O comando _____________ é usado para gerar o arquivo ld.so.cache.

Respostas

1) variável de ambiente
2) ldd
3) ldconfig 

Contato

Fale Conosco

  Chat online

  Telefone  Ligue para: 55 11.2125-4747

  Email  formulário de contato

Ombudsman

Sugestões, elogios ou críticas?

Mande e-mail para ombudsman@4linux.com.br

Contato

Fale Conosco

  Chat online

  Telefone  Ligue para: 55 11.2125-4747

  Email  formulário de contato

Ombudsman

Sugestões, elogios ou críticas?

Mande e-mail para ombudsman@4linux.com.br