Encontre o caminho absoluto para bibliotecas compartilhadas

0

Eu sou novo no Linux e estou tentando encontrar o caminho absoluto para as dependências listadas em uma das seguintes saídas de comandos.

apt-cache showpkg "package name"
apt-cache depends "package name"

Depois de executar os comandos acima eu recebo uma lista de dependências para o pacote pacote depende, mas não o caminho para essa dependência que podemos usar em ldd para verificar ainda mais as dependências compartilhadas para esse pacote.

Minha pergunta é como posso encontrar onde essas bibliotecas estão presentes em todo o sistema. Eu estou usando Ubuntu 16.4 . Por algum motivo, tenho que encontrar as dependências compartilhadas adicionais para a lista de dependências fornecidas na saída do comando apt-cache showpkg . Qualquer ajuda será muito apreciada e agradeço antecipadamente.

Por exemplo:

apt-cache depends lighttpd
lighttpd
  Depends: libattr1
  Depends: libbz2-1.0
  Depends: libc6
 |Depends: libgamin0
  Depends: libfam0
    libgamin0
  Depends: libldap-2.4-2
  Depends: libpcre3
  Depends: libssl1.0.0
  Depends: zlib1g
  Depends: init-system-helpers
  Depends: perl
 |Depends: lsb-base
  Depends: systemd
    systemd:i386
  Depends: mime-support
  Depends: libterm-readline-perl-perl
  Recommends: spawn-fcgi
  Suggests: openssl
  Suggests: rrdtool
  Suggests: apache2-utils
    apache2-utils:i386
  Suggests: ufw
    
por Vidhi 10.01.2018 / 16:39

1 resposta

0

Desculpe pela resposta tardia, passando por perguntas migradas antigas sem resposta: vamos um pouco mais a fundo nas dependências de pacotes e locais de arquivos:

Um pacote é um inventário de coleções de arquivos (como um índice (TOC) em um livro), enquanto locais de arquivos são ponteiros para onde um arquivo reside no disco.

No entanto, você pode ter o sumário, sem o livro (Pacotes sem arquivos), e você pode ter arquivos sem dependências de pacote (por exemplo, um script autônomo)

Se você estiver interessado apenas em conhecer o local do arquivo dos pacotes instalados no sistema, será necessário fazer um:

por Fabby 19.04.2018 / 19:32