apt-rdepends — ещё одна интересная утилита из состава Debian, позволяющая рекурсивно получить список всех зависимостей какого либо бинарного пакета или сборочных зависимостей для пакетов исходного кода.
Единственное, что требуется прогармме для плодотворной работы — прописанный в sources.list полноценный репозитарий Debian и обновлённый кэш пакетов данного репозитария.
Использовать программу можно просто передав ей в качестве параметра имя пакета, или подставив некоторые параметры. К примеру:
apt-rdepends kde4 — будет выведен рекурсивный список зависимостей пакета kde4 в формате «пакет: зависимость (версия)»
apt-rdepends -s=Depends kde4 — просто список всех прямых зависимостей пакета, без версий. На место Depends по идее можно так же подставлять Recommends или другие зависимости, но в моей версии apt-rdepends это почему то не работает.
apt-rdepends -b kde4 — список сборочных зависимостей пакета.
apt-rdepends -r kde4 — список Reverse зависимостей, то есть пакетов, зависимых от данного пакета.
Дополнительно можно использовать параметр "--option=" — для задачи опций APT
Собственно основные опции программы на этом и заканчиваются. правда есть ещё параметры для вывода списка зависимостей в формате пригодном для чтения программами springgraph (-d) и xvcg (-v).
Единственное, что требуется прогармме для плодотворной работы — прописанный в sources.list полноценный репозитарий Debian и обновлённый кэш пакетов данного репозитария.
Использовать программу можно просто передав ей в качестве параметра имя пакета, или подставив некоторые параметры. К примеру:
apt-rdepends kde4 — будет выведен рекурсивный список зависимостей пакета kde4 в формате «пакет: зависимость (версия)»
apt-rdepends -s=Depends kde4 — просто список всех прямых зависимостей пакета, без версий. На место Depends по идее можно так же подставлять Recommends или другие зависимости, но в моей версии apt-rdepends это почему то не работает.
apt-rdepends -b kde4 — список сборочных зависимостей пакета.
apt-rdepends -r kde4 — список Reverse зависимостей, то есть пакетов, зависимых от данного пакета.
Дополнительно можно использовать параметр "--option=" — для задачи опций APT
Собственно основные опции программы на этом и заканчиваются. правда есть ещё параметры для вывода списка зависимостей в формате пригодном для чтения программами springgraph (-d) и xvcg (-v).