Что apt-get эквивалентно «aptitude Почему»?

11

В этом ответе я наткнулся на эту команду:

aptitude why firefox

aptitude whyвыглядит как полезная команда, но я не хочу устанавливать aptitude только для этого. Что является apt-getэквивалентом aptitude why?

Д. К. Бозе
источник

Ответы:

7

Вместо этого apt-getя бы посмотрел на apt-cache, хотя не один на один, но близко, будет:

apt-cache --installed rdepends firefox
Requist
источник
1
Это не правильный ответ. Нет aptitude why
аналога
Благодарность! Я упомянул apt-get, но apt-cache тоже подойдет, потому что он установлен по умолчанию. Я должен был прояснить свой вопрос по этому вопросу!
ДК Бозе
1
Хотя эти две команды не совпадают
Maythux
1
@maythux, как уже упоминалось в моем ответе. Но это близко и дает обратные зависимости, так что это полезно для большинства пользователей, которые спрашивают об этом, так почему бы не упомянуть об этом?
Реквист
1
Как предлагается здесь, есть множество других опций, которые вы можете добавить; apt-cache rdepends --no-suggests --no-conflicts --no-breaks --no-replaces --no-enhances --installed --recurse $package
tripleee
3

Люди могут захотеть узнать, почему в системе присутствует автоматически установленный пакет. Чтобы получить эту информацию из командной строки, вы можете использовать aptitude why package

apt-get не имеет подобной функции

источник: руководство по Debian

Maythux
источник
Это была моя ошибка. Я упомянул apt-get, но главное, что я не хотел нового программного обеспечения. apt-cache уже есть! Извините за путаницу :)
DK Bose
Так зачем понизить голосование ?!
Maythux