Comment installer les paquetages suggérés dans apt-get

53

Je sais que la question a déjà été posée, mais s'il vous plaît, écoutez-moi. Je voulais donc installer des screenlets. J'ai couru sudo apt-get install screenlets , et c'est ce que j'ai eu:

The following extra packages will be installed:
  libart-2.0-2 libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libgnome2-0 libgnomecanvas2-0
  libgnomecanvas2-common libgnomeui-0 libgnomeui-common libtidy-0.99-0 python-beautifulsoup python-evolution
  python-feedparser python-gmenu python-gnome2 python-numpy python-pyorbit python-rsvg python-tz python-utidylib
  screenlets-pack-basic
Suggested packages:
  libbonobo2-bin python-gnome2-doc python-numpy-doc python-numpy-dbg python-nose python-dev gfortran
  python-pyorbit-dbg screenlets-pack-all python-dcop
Recommended packages:
  python-numeric python-gnome2-extras
The following NEW packages will be installed:
  libart-2.0-2 libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libgnome2-0 libgnomecanvas2-0
  libgnomecanvas2-common libgnomeui-0 libgnomeui-common libtidy-0.99-0 python-beautifulsoup python-evolution
  python-feedparser python-gmenu python-gnome2 python-numpy python-pyorbit python-rsvg python-tz python-utidylib
  screenlets screenlets-pack-basic
0 upgraded, 23 newly installed, 0 to remove and 2 not upgraded.

Les utilisateurs disent que les packages recommandés sont installés par défaut, mais qu’ils ne sont clairement pas inclus dans les nouveaux packages qui seront installés ci-dessus. J'ai également décidé d'inclure les paquets suggérés dans l'installation, j'ai donc exécuté sudo apt-get --install-suggests install screenlets à la place, mais j'ai obtenu une liste ÉNORME de NOUVEAUX paquets qui seront installés; ce nombre est précisément 0 upgraded, 944 newly installed, 0 to remove and 2 not upgraded . Ne devrais-je pas recevoir que 10 paquets supplémentaires?

    
posée Alaa Ali 31.03.2012 - 16:24
la source

2 réponses

11

J'ai découvert pourquoi les paquets recommandés dans ma question n’étaient pas inclus dans les paquets à installer. C'est parce que ces paquets recommandés n'existent pas dans les référentiels. J'ai essayé d'installer un paquet aléatoire, j'ai choisi sudo apt-get install googleearth-package . La section Paquets recommandés n’a pas été affichée (ce qui signifie qu’ils sont déjà inclus dans la section NEW packages à installer). Pour confirmer cela, j'ai lancé sudo apt-get --no-install-recommends install googleearth-package , et la section Paquets recommandés s'est sûrement révélée. En ce qui concerne les paquets proposés , je suppose que je n’utiliserai pas --install-suggests car cela installe simplement les paquetages suggérés et leurs paquetages suggérés.

    
réponse donnée Alaa Ali 01.04.2012 - 05:33
la source
55

suggère et recommande ce n’est pas la même chose.

  

Le package A dépend du package B si B doit absolument être installé pour exécuter A. Dans certains cas, A dépend non seulement de B, mais aussi d’une version de B. Dans ce cas, la dépendance de version est généralement une limite inférieure, dans le sens où A dépend de toute version de B plus récente que certaines versions spécifiées.

     

Le package A recommande le package B, si le responsable du package juge que la plupart des utilisateurs ne souhaitent pas utiliser A sans avoir les fonctionnalités fournies par B.

     

Le package A suggère le package B si B contient des fichiers liés (et améliorent généralement) les fonctionnalités de A.

Voir la FAQ Debian GNU / Linux pour plus de détails.

Par défaut, apt-get installe les paquetages recommandés.

Votre option --install-suggests ajoute les paquetages proposés et leurs dépendances suggérées.

--install-suggests
    Consider suggested packages as a dependency for installing.
    Configuration Item: APT::Install-Suggests.

voir apt-get (8) .

    
réponse donnée Panther 31.03.2012 - 16:39
la source

Lire d'autres questions sur les étiquettes