debtree
Согласно веб-сайту приложения , debtree
пакет предоставляет «графики зависимости пакетов от стероидов» .
Примечание. Это также очень полезно при планировании обновлений программного обеспечения. Это приложение может отображать зависимости от пакетов, которые еще не установлены в вашей системе. Он будет читать из sources.list
файла (обычно находится в /etc/apt/sources.list
) и будет выполнять живой запрос с использованием этого списка.
Следующая диаграмма - пример работы debtree
с пакетом dpkg
. Вот карта его зависимостей:
Для установки debtree
из командной строки ( Ctrl- Alt- t) введите команду:
sudo apt-get install debtree
использование
Создайте файл .dot (чертеж с направленным графом - см. man dot
Справочную страницу)
debtree --with-suggests <package> >out.dot
Создать график (PNG) из файла .dot
dot -T png -o out.png out.dot
Создать график (Postscript) и просмотреть его с помощью Okular
debtree <package> | dot -Tps | okular - &
Помните, что при запуске этого приложения для больших пакетов (например, gedit) изображения могут быстро стать громоздкими и неразборчивыми.
Обратите внимание, что apt-rdepends
это также может быть использовано аналогичным образом, но, на мой взгляд, конвейерный вывод в графику немного более запутанный.
Смотрите также:
справочная страница Ubuntu debtree