Визуализация зависимостей установленных в системе пакетов.



pacgraph 002

Pacgraph малоизвестная, среди большинства пользователей Linux, маленькая консольная утилита для визуализации установленных в системе пакетов и зависимостей между ними. Разработчик Kyle Keen.

pacgraph 003

Pacgraph написана на Python и помимо консольного интерфейса имеет и tk графический интерфейс (GUI), а малоизвестна она по причине того что изначально была написана только для использования в ArchLinux.

pacgraph 004

Pacgraph после запуска (без дополнительных ключей) создаст в домашнем каталоге симпатичное изображение (размером примерно 4000х3700 пикс), в формате SVG, визуально представляющее все используемые в системе пакеты, древо их зависимостей и занимаемого ими дискового пространства. Есть возможность просмотра зависимостей для отдельного пакета (приложения)...

pacgraph 008

Например просмотр зависимостей Gimp:

pacgraph -m arch-repo gimp


Используя для запуска Pacgraph дополнительные ключи можно изменить цвет и размер шрифта (самый малннький, самый большой), цвет фона, цвет древа зависимостей. Если есть установленный Inkscape или imagemagick то изображение можно сразу сохранять в формате PNG. Утилита может показать и простой список пакетов с указанием размера (сортировка по уменьшению размера).

pacgraph 007


Pacgraph ранее полноценно работала только в ArchLinux, но благодаря Карлу Хаманну (Carl Hamann) утилита теперь работает и на Debian / Ubuntu, Red Hat / Fedora и их модификациях (запуск с уточняющим ключом: pacgraph -m debian или pacgraph -m redhat).

pacgraph 005

Лицензия: GPL

pacgraph 006

>Домашняя страница<