Árboles de dependencias de RPM

Recientemente me preguntaba lo que el árbol de dependencias para Aeolus parecía en Fedora. Sabía que teníamos toda una serie de dependencias, pero pensé que sería instructivo ver visualmente.

Esto ha sido mencionado en otras entradas del blog en el pasado, pero el procedimiento básico para hacer esto en Fedora es:

 # yum install graphviz rpmorphan 
$ rpmdep-punto aeolus.dot Aeolus-all />

El rpmorphan proporciona el binario rpmdep. El binario rpmdep es un script de perl que se ejecuta a través de la información de dependencias de RPM, la salida de un nodo dígrafo por línea. Luego usamos punto (parte del paquete graphviz) para tomar esa información dígrafo y generar una imagen de ella. En el ejemplo anterior he hecho genera un SVG, pero usted puede tenerlo salida PNG, JPEG, PDF, etc La lista completa de lo que puede hacer es punto aquí: http://www.graphviz.org/doc/info/ output.html

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *