[Comm] apt-rdepends-tree и apt-tree
Ivan Zakharyaschev
imz на altlinux.org
Пт Ноя 21 16:45:14 MSK 2025
Здравствуйте!
On Wed, 19 Nov 2025, Alexander Lubyagin wrote:
> Искал сейчас аналог aptitude dependency tree для терминала (не интерактивный).
>
> Встретил пару реализаций - на Bash, и на Lua:
>
> https://gist.github.com/damphat/6214499
>
> https://gist.github.com/AshleighAdams/662da4fed7ed50c5eb93
>
> Но... На Gists часто не указывают лицензий. Поэтому оттуда брать не стал.
>
> Впрочем, есть аналог от Самсонова Антона на GitHub, где явно указана лицензия
> Unlicense:
>
> https://github.com/blanktonio/apt-tree
>
> Мало ли, кому-то надо будет. В Сизифе, вроде бы, такой утилиты пока нет.
Конечно, почему бы и нет, если кому-то удобно и полезно.
> Мне это понадобилось, чтобы понять - какую из версий шелла тянет модуль
> Альтератора.
> Решил сделать без aptitude.
>
> Может быть, есть более классические (элегантные) реализации?
Мне только известны команды apt-cache:
$ apt-cache -h |fgrep depends
depends - Show raw dependency information for a package
whatdepends - Show raw dependency information on a package
и rdepends (которая не указана в помощи; можно улучшить помощь).
Но они, по-моему, не особо позволяют учесть, что разные версии пакеты
могут по=разному удовлетворять зависимости.
--
Best regards,
Ivan
Подробная информация о списке рассылки community