78 votes

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

Je sais que la question a déjà été posée, mais je vous prie de m'écouter. Je voulais donc installer des screenlets. J'ai exécuté sudo apt-get install screenlets et voilà ce que j'ai obtenu :

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 gens disent que les paquets recommandés sont installés par défaut, mais ils ne sont clairement pas inclus dans les NOUVEAUX paquets 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 ÉNORME liste de NOUVEAUX paquets qui seront installés ; ce nombre est précisément de 0 upgraded, 944 newly installed, 0 to remove and 2 not upgraded . Ne devrais-je pas recevoir seulement environ 10 paquets supplémentaires ?

88voto

Panther Points 96601

suggère y recommande ne sont pas la même chose.

Paquet A dépend de sur le paquet B si B doit absolument être installé pour exécuter A. Dans certains cas, A ne dépend pas seulement de B, mais 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 qu'une version spécifiée.

Paquet A recommande Le paquet B, si le responsable du paquet juge que la plupart des utilisateurs ne voudraient pas de A sans avoir également la fonctionnalité fournie par B.

Paquet A suggère Paquet B si B contient des fichiers qui sont liés à (et généralement améliorent) la fonctionnalité de A.

Voir La FAQ Debian GNU/Linux pour les détails.

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

Votre choix --install-suggests ajoute les paquets suggéré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) .

15voto

Alaa Ali Points 29075

J'ai découvert pourquoi le recommandé dans ma question n'étaient pas inclus dans les paquets à installer. C'est parce que ces paquets recommandés n'existent pas dans les dépôts. J'ai essayé d'installer un paquet au hasard, j'ai choisi sudo apt-get install googleearth-package . Il n'a pas montré le Paquets recommandés (ce qui signifie qu'ils sont déjà inclus dans la section NOUVEAUX paquets à installer). Pour confirmer cela, j'ai exécuté sudo apt-get --no-install-recommends install googleearth-package et, bien sûr, le Paquets recommandés La section s'est révélée. Quant au Proposition de paquets, je suppose que je n'utiliserai pas --install-suggests parce que cela installe juste les paquets suggérés et leurs paquets suggérés.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X