LINUX.ORG.RU

Узнать какой пакет установил другой пакет.

 , , ,


1

1

Есть название пакета, точно известно что он идет как зависимость от другого. Можно ли как то узнать какой пакет установил его вместе с собой? Или хотя бы в каких установленных пакетах он указан как зависимость.

★★★★

1. По зависимости:

$ aptitude search ~D<package-name-regexp>~i

2. По рекомендации (обычно по умолчанию стоит эта опция):

$ aptitude search '?recommends(package-name-regexp)~i'

Регулярное выражение - это значит, что если нужен пакет wine, то надо набрать ^wine$, иначе и libwine туда попадет.

Zubok ★★★★★ ()
Ответ на: комментарий от anonymous

Не шутка, кстати. Методы с rdepends не всегда работают, если в системе наставлено куча реп: если такой пакет кому-то нужен, это ещё не значит, что нужен пакету именно той версии, которая установлена. А remove точно покажет, кому поплохеет, если его снести. Для спокойствия можно с --dry-run запускать.

Moondancer ()