Граф зависимостей пакетов в debian

Ковыряясь в утилитке apt-cache, обнаружил интересную операцию dotty. Оказалось, операция генерирует на основе имен пакетов в конце команды, скрипт для другой програмки dotty, которая является графической программкой отображения этих скриптов. Вообщем, просто выполняя команду, например:

apt-cache dotty libxml2 | dotty -

имеем следующую картинку:
Пример. libxml2 в Dotty: Результат команды:    apt-cache dotty libxml2 | dotty -Пример. libxml2 в Dotty: Результат команды: apt-cache dotty libxml2 | dotty -
, где
нормальные прямоугольники - обычные пакеты,
шестиугольники - отсутствующие,
оранжевые - рекурсия (обработка остановлена),
синие линии - пред зависимости (pre-depends),
зеленые линии - конфликты.
О значении остальных магических символов я только догадываюсь.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <p><a> <em> <strong> <b> <cite> <q> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <h2><h3> <abbr>
  • Lines and paragraphs break automatically.
  • Images can be added to this post.
  • Mark language-dependent sections with == lc == where lc (or lc-xx) is a language code, other or all.
  • Links to specified hosts will have a rel="nofollow" added to them.

More information about formatting options

CAPTCHA
who are you
Image CAPTCHA
Enter the characters shown in the image.