Команда Debian apt-get install
документирована как следующая recommends
по ссылкам по умолчанию. Она также следует по depends
ссылкам, предположительно рекурсивно. Однако мне не удалось выяснить, следует ли она также recommends
рекурсивно по ссылкам.
Например, предположим, что я запускаю apt-get install foo
и что foo
зависит от или рекомендует bar
. Я бы ожидал apt-get
установки bar
и всех его зависимостей. Однако я не знаю, установит ли он также рекомендуемые пакеты bar и т. д. Может ли кто-нибудь прояснить это?
решение1
Насколько мне известно, да: обаAPT::Install-Recommends
apt.confoption и --install-recommends
command-line option являются «глобальными» (т.е. они будут применяться также к рекурсивным зависимостям).
Только что проверил это эмпирически и посмотрел науместноисходный код:уместноПохоже, решатель зависимостей применяет follow_recommends
опцию рекурсивно.