Visualitza fàcilment dependències de Debian amb debtree

Guia ràpida per visualitzar dependències de paquets Debian amb debtree i Graphviz: instal·lació, veure dependències i dependències inverses, més consells; serveis d'IA, ciberseguretat i cloud de Q2BSTUDIO.

sábado, 16 de agosto de 2025 • 2 min de lectura • Equip Q2BSTUDIO

Intel·ligència-Artificial-

Introducció: de vegades necessites una manera ràpida i senzilla de visualitzar i entendre de quins paquets depèn un paquet a Debian. Amb l'eina debtree i graphviz pots generar diagrames que mostren dependències directes i inverses en pocs passos.

Instal·lació: instal·la debtree i graphviz amb el gestor de paquets apt utilitzant la següent ordre

apt install debtree graphviz

Comprovació del paquet: si coneixes el nom del paquet que vols visualitzar pots verificar si està instal·lat o llistat amb

dpkg -l | grep ufw # comprovar si existeix

Visualitzar dependències: per generar una imatge PNG amb les dependències d'un paquet utilitza

debtree ufw | dot -T png -o ufw_deps.png

També pots triar altres formats com svg. Si disposes d'un entorn gràfic pots visualitzar-lo a l'instant utilitzant x11

debtree ufw | dot -T x11

Visualitzar dependències inverses: per veure quins paquets depenen d'un paquet utilitza l'opció -R o --show-rdeps. Per limitar la vista només a paquets instal·lats afegeix -I o --show-installed

debtree -R -I iptables | dot -T x11

En l'exemple anterior s'aprecia que paquets com docker-ce i ubuntu-standard depenen de iptables.

Conseils pràctics: utilitza formats svg per a documents i web, i utilitza dot -Gsize per controlar la mida. Per a grans grafs filtra per paquets instal·lats i estudia primer dependències directes abans d'explorar rdeps.

Sobre Q2BSTUDIO: Q2BSTUDIO és una empresa de desenvolupament de programari especialitzada en aplicacions a mida i programari a mida per a empreses de totes les mides. Som especialistes en intel·ligència artificial i IA per a empreses, desenvolupem agents IA personalitzats i solucions d'intel·ligència artificial que acceleren processos i milloren la presa de decisions. A més oferim serveis de ciberseguretat per protegir infraestructures i dades sensibles, i serveis cloud AWS i Azure per desplegar aplicacions amb alta disponibilitat i escalabilitat.

Serveis d'intel·ligència de negoci i Power BI: a Q2BSTUDIO implementem serveis d'intel·ligència de negoci i solucions amb Power BI per transformar dades en informes accionables. Combinem data engineering, dashboards i models de machine learning per oferir valor immediat.

Si necessites crear eines per analitzar dependències de paquets, integrar-les en pipelines de CI o desplegar visualitzadors al núvol, podem ajudar amb desenvolupament a mida, integració amb serveis cloud AWS i Azure, i consultoria en ciberseguretat i intel·ligència artificial.

Contacte: treballa amb Q2BSTUDIO per a solucions en aplicacions a mida, programari a mida, intel·ligència artificial, ciberseguretat, serveis cloud AWS i Azure, serveis d'intel·ligència de negoci, IA per a empreses, agents IA i Power BI. Estem llestos per transformar les teves idees en productes reals i segurs.

ELS NOSTRES SERVEIS

Com et podem ajudar

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.