Como obter todas as dependências de um pacote

2

Estou tentando obter todas as dependências de um pacote ... por exemplo, apache2
Eu tentei usar apt-cache depende apache2 mas dá algumas dependências, mas quando eu quero instalar o apache2 em um live CD ele pede até mesmo por dependecies não listadas nesse comando ..
O que eu encontrei: que os comandos listam dependências que, por sua vez, precisam de dependências (por exemplo, o apache2 precisa do apache2-bin que precisa da libar1)
Existe algum comando para obter todas as dependências?
ps: Eu tentei:

    apt-cache rdepends apache2
    apt-cache showpkg apache2
    
por user3379482 25.02.2015 / 20:38

1 resposta

2

Se você quiser a lista de todas as dependências classificadas por nome, você pode usar este comando

apt-rdepends --show=depends apt | grep -v '^ ' | grep -v apt| sort

Para o pacote apt, a saída será

debian-archive-keyring
dpkg
gcc-4.9-base
gnupg
gpgv
install-info
libacl1
libapt-pkg4.12
libattr1
libbz2-1.0
libc6
libgcc1
liblzma5
libpcre3
libreadline6
libselinux1
libstdc++6
libtinfo5
libusb-0.1-4
multiarch-support
readline-common
tar
zlib1g

P.S .: Obrigado ao taliezin que dá parte da resposta nos comentários da pergunta.

    
por 27.02.2015 / 19:15