Afficher un joli graphe des dépendances d’un paquet Debian

Voici une petite curiosité que ne sert pas forcément à grand chose, mais qui permet de voir à quel point les dépendances d'un simple paquet peuvent être complexes. Tout d'abord, il faut installer deux paquets :

  • Le paquet apt-rdepends qui permet d'afficher entre autres les dépendances d'un paquet.
  • Le paquet graphviz qui est un ensemble d'outils pour tracer des graphes.

Une fois les deux paquets installés, il suffit de taper :

apt-rdepends -d nano | dot -T svg > out.svg

Il y aura alors dans le répertoire courant un fichier out.svg que l'on peut ouvrir en principe sans problème avec la visionneuse d'images par défaut du système. Rien que pour un aussi « petit » paquet que nano, le graphe des dépendances est plutôt complexe. Si on veut se faire peur, il suffit de lancer la commande ci-dessus avec le paquet emacs par exemple...

Cette entrée a été publiée dans Divers, avec comme mot(s)-clef(s) . Vous pouvez la mettre en favoris avec ce permalien.

Les commentaires sont fermés.