Linux: Consultar dependencias con Debtree

A menudo solía tener problemas de dependencias con las librerias de linux, incluso, cuando no contaba con un ordenador con conexión a internet  era muy agobiante llevar a cabo las instalaciones de paquetes que descargaba desde alguna cabina de internet, peor aún, cuando no sabía con exactitud las dependencias de ciertos paquetes.

Hoy existe un paquete llamado debtree que nos facilita conocer las dependencias, y además es posible obtenerlo de manera gráfica, sobre todo puede ser útil para aquellos que no tienen muchos conocimientos relacionado con herramientas para trazar dependencias en linux.

El paquete puede ser descargado desde: packages.debian.org

Instalé la versión para squeeze (testing)sin ningún problema en lenny.

Antes que nada, deben asegurarse de tener instalados: perl, libapt-pkg-perl, ucf, dctrl-tools

$aptitude install perl libapt-pkg-perl ucf dctrl-tools

Ahora instalar debtree:

$dpkg -i debtree_1.0.2_all.deb

También es necesario instalar algo complementario que nos permitirá capturar el esquema de dependencias en una imagen:

$aptitude install graphviz

Ejemplo para armar el esquema de dependencias de bash:

$debtree bash  > bash.dot
$dot -T png -o bash.png bash.dot

Esto me generá un archivo bash.png en el directorio donde fue ejecutado:

dependencias de bash

Pueden consultar mas info en: alioth.debian.org

2 thoughts on “Linux: Consultar dependencias con Debtree

Deja un comentario