debtree
De acordo com o site do aplicativo , o debtree
pacote fornece "gráficos de dependência de pacotes com esteróides" .
Nota: Isso também é muito útil ao planejar atualizações de software. Este aplicativo é capaz de representar graficamente dependências em relação aos pacotes que ainda não foram instalados no seu sistema. Isso lerá o sources.list
arquivo (geralmente localizado em /etc/apt/sources.list
) e executará uma consulta ao vivo usando essa lista.
O diagrama a seguir é um exemplo de execução debtree
no pacote dpkg
. Aqui está um mapa de suas dependências:
Para instalar a debtree
partir 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 - consulte a página de man dot
manual)
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 - &
Esteja ciente de que, ao executar este aplicativo em pacotes maiores (ou seja, gedit), as imagens podem rapidamente se tornar pesadas e ilegíveis.
Observe que apt-rdepends
também pode ser usado de maneira semelhante, mas a saída da tubulação para um gráfico é um pouco mais complicada, na minha opinião.
Veja também:
Página de manual do Ubuntu debtree