Visualizando pacotes que dependem de um pacote “x” no Arch Linux

Gutierri Barboza
gutierri
Published in
1 min readJul 28, 2016

Recentemente tive um “problema” no meu sistema, depois de instalar um “monte” de pacotes e no fim ter meu $HOME sujo com pastas e arquivos de configuração, resolvi fazer uma limpa geral no $HOME e nos pacotes que eu não ia usar mais.

Meu primeiro problema era desinstalar um pacote e acabar afetando outro ou até removendo outro, pois gerenciadores de pacotes trabalhando dessa forma, compartilhando pacotes com outros pacotes. Dando uma pesquisada sobre o PacMan(Package Manager) que é o gerenciador de pacotes do Arch Linux, encontrei o pactree que faz uma árvore das dependências de um pacote e ele é bem simples, veja um exemplo:

$ pactree vivi
└─ncurses
├─glibc
│ ├─linux-api-headers
│ ├─tzdata
│ └─filesystem
│ └─iana-etc
└─gcc-libs
└─glibc

Você pode saber mais a respeito do pactree aqui — https://www.archlinux.org/pacman/pactree.8.html

Ou simplesmente o famoso “-h”

--

--