Quelle est la différence entre les packages recommandés et suggérés (Ubuntu)

20

Sur Ubuntu lorsque vous installez un package, il peut y avoir des dépendances, des recommandations et des suggestions. Par exemple: virtualbox-ose a adduser comme dépendance, libgl1 comme recommandation et libpulse0 comme suggestion.

Quelle est la différence entre les recommandations et les suggestions?

Les recommandations sont installées en standard avec apt. Cela peut être évité en utilisant le commutateur --no-install-recommend

Deuxième question: Comment pouvez-vous forcer à installer des suggestions avec apt?

Peter Smit
la source

Réponses:

16

Voir la FAQ Debian à ce sujet. Ubuntu est basé sur Debian, il devrait donc être le même:

  • Le package A recommande le package B, si le responsable du package juge que la plupart des utilisateurs ne souhaiteraient pas A sans disposer également des fonctionnalités fournies par B.
  • Le package A suggère le package B si B contient des fichiers liés à (et généralement améliorant) la fonctionnalité de A.
Simen
la source
1
Merci! Existe-t-il un moyen (commutateur de ligne de commande) pour installer automatiquement les packages suggérés?
Peter Smit
1
@PeterSmit, vous pouvez ajouter l'option -o APT::Install-Suggests=trueà la aptitude install PKGNAMEligne de commande pour lui dire d'installer les packages suggérés.
Colin D Bennett
1

Vous pouvez éviter que les packages recommandés soient inclus dans une installation dans Synaptic via Paramètres, Préférences, onglet Général: Décochez "Considérez les packages recommandés comme des dépendances".

Avec apt-get, vous pouvez inclure le commutateur "--no-install-recommend".

Des dépendances doivent être présentes pour exécuter le package. Je ne peux pas vous dire ce qui qualifie spécifiquement un package comme recommandé autre que ce que l'adjectif suggère.

Une méthode CLI pour afficher les dépendances et suggère est: apt-cache show Exemple: apt-cache show gimp

admintech
la source
3
Qu'en est-il de la question principale. Quelle est la différence entre les recommandations et les suggestions? Vous ne mentionnez pas du tout de suggestions!
Peter Smit