debtree
De acordo com o site do aplicativo , o pacote debtree
fornece "gráficos de dependência de pacote em esteróides ".
Nota: Isso também é muito útil ao planejar atualizações de software. Este aplicativo é capaz de representar graficamente as dependências de pacotes que ainda não foram instalados em seu sistema. (Isso lerá o arquivo sources.list
(geralmente localizado em /etc/apt/sources.list
) e executará uma consulta ao vivo usando esse lista).
O diagrama a seguir é um exemplo de execução de debtree
no pacote dpkg
. Aqui está um mapa de suas dependências:
Para instalar o debtree
da linha de comando ( Ctrl - Alt - t ) digite o comando:
sudo apt-get install debtree
Uso
-
Crie um arquivo .dot (um desenho de gráfico direcionado - veja a
man dot
manpage)debtree --with-suggests <package> >out.dot
-
Crie um gráfico (PNG) a partir de um arquivo .dot
dot -T png -o out.png out.dot
-
Crie um gráfico (Postscript) e visualize-o usando o Okular
debtree <package> | dot -Tps | okular - &
Lembre-se de que, ao executar este aplicativo em pacotes maiores (por exemplo, gedit), as imagens podem se tornar difíceis de gerenciar rapidamente e ilegíveis.
Observe que apt-rdepends
também pode ser usado de maneira semelhante, mas a saída da pipeta em um gráfico é um pouco mais complicada, na minha opinião.