APT::AutoRemove::SuggestsImportant

Quote Managing automatically installed packages

If APT::AutoRemove::SuggestsImportant is true, a Suggests relationship is also enough to keep a package installed.

Quote Configuration file reference

Option: APT::AutoRemove::SuggestsImportant

Default: true

Description: If this option is true, then aptitude will not consider packages to be unused (and thus will not automatically remove them) as long as any installed package suggests them. For more information, see the section called “Managing automatically installed packages”.

related:

Quote –no-install-recommends

Debian’s default for suggested packages (Suggests: ) is --no-install-suggests i.e. not to install suggested packages. Users can optionally use --install-suggests , but there are no known cases where this would be useful at the time of writing. A host of other command line optionsarchive.org

Can using --no-install-recommends lead to missing or broken functionalities?

Yes. For example, mmdebstraparchive.org uses Recommends: and Suggests: for various optional dependencies providing various functionalityarchive.org.