2010-07-13 21 views
23

Quand je lance yum grouplist dans un environnement Red Hat et j'ai reçu les groupes suivants sous le Disponible Groupes liste.groupe Yum

Comment puis-je savoir quels packages sont contenus dans un groupe spécifique (par exemple, 'Development Tools')? Je voudrais installer des paquets spécifiques et pas un groupe entier (surtout si je ne suis pas sûr de ce qui est dans le groupe).

$ yum grouplist 

    Available Groups: 
     DNS Name Server 
     Development Tools 
     Engineering and Scientific 
     FTP Server 
     Games and Entertainment 
     Graphics 
     Java Development 
     KDE (K Desktop Environment) 
     KDE Software Development 
     MySQL Database 
     News Server 
     PostgreSQL Database 
     Sound and Video 
     Web Server 
     Windows File Server 

Répondre

33

Essayez yum groupinfo

Dans la section groupinfo des pages de manuel:

est utilisé pour donner la description et liste des paquets d'un groupe (et quel type ces paquets sont marqués comme). Notez que vous pouvez utiliser les plugins yum-filter-data et yum-list-data pour obtenir/utiliser les données dans l'autre sens (c'est-à-dire, ce que les propres groupes doivent mettre à jour). Si vous passez l'option -v, pour activer le mode verbeux, les noms des paquets sont comparés aux paquets installés/disponibles similaires à la commande list.

+3

Existe-t-il également un moyen de lister les RPM associés à ceux-ci? Cela serait utile. – user31986

4

Dans le dernier Fedora (20), cela a changé à

yum group info "core" 
0

Je pense qu'il n'y a pas une telle chose comme un groupe yum.

paquets membres d'un groupe peuvent être listés avec rpm ainsi:

rpm -qg 'System Envirenment/Shells' 

Deux choses importantes dignes de noter sont:

  1. rpm seulement la liste des installés paquets membres

  2. les noms de groupe sont sensible à la casse