Para uma lista completa de dependências, incluindo as dependências das dependências, você pode usar:
apt-rdepends --build-depends openoffice.org
O comando pode lembrar você de instalar apt-rdepends
primeiro.
Você pode usar o seguinte comando para mostrar apenas aqueles que não estão instalados:
apt-rdepends --build-depends --print-state openoffice.org | grep NotInstalled
Veja apt-rdepends --help
para todas as opções.
Nota : Isso gerará uma lista massiva .
apt-rdepends -b xterm
, por exemplo, gera 8773 linhas de saída e leva tempo para isso.
Se você quiser apenas ver os pacotes necessários para criar o pacote mais importante, ou seja, o que eu preciso instalar para construir o nautilus, execute:
apt-rdepends --build-depends --follow=DEPENDS nautilus
Isto é aproximadamente equivalente a answer ( The following NEW packages will be installed
), mas o formato de saída é um pouco melhor. Ele também mostra apenas o pacote mais alto, enquanto que o apt-get simulado também mostra pacotes instalados como dependências daqueles.
Isso também mostra pacotes instalados. Mas também pode mostrar pacotes instalados por padrão. Infelizmente, nenhum método ajuda muito quando você está tentando limpar o seu sistema depois de executar o apt-get build-dep. Até onde eu sei, não há um método confiável de encontrar quais foram instalados, exceto de olhar o arquivo de log do apt em /var/log/apt/history.log
.