2010-07-13 5 views
23

Quando eseguo yum grouplist in un ambiente Red Hat e ho ricevuto i seguenti gruppi sotto la lista Disponibile Gruppi.Listing gruppo yum

Come faccio a sapere quali pacchetti sono contenuti in un gruppo specifico (ad esempio "Strumenti di sviluppo")? Vorrei installare pacchetti specifici e non un intero gruppo (soprattutto se non sono sicuro di cosa ci sia nel gruppo).

$ 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 

risposta

33

Prova yum groupinfo

Dalla sezione groupinfo della pagina di manuale:

è usato per dare la descrizione e il pacchetto elenco di un gruppo (e che tipo di quei pacchetti sono contrassegnati come). Si noti che è possibile utilizzare i plug-in yum-filter-data e yum-list-data per ottenere/utilizzare i dati al contrario (ad esempio, i gruppi di cui i pacchetti hanno bisogno di aggiornamento). Se si passa l'opzione -v, per abilitare la modalità dettagliata, i nomi dei pacchetti vengono confrontati con pacchetti installati/disponibili simili al comando list.

+3

C'è anche un modo per elencare gli RPM associati a quelli? Sarebbe utile. – user31986

4

In ultima Fedora (20), questo è cambiato per

yum group info "core" 
0

penso che ci sia qualcosa come un gruppo yum.

pacchetti membro di un gruppo possono essere elencati con rpm così:

rpm -qg 'System Envirenment/Shells' 

Due cose importanti degne di nota sono:

  1. rpm elencare solo i installati pacchetti membri

  2. nomi di gruppo sono case sensitive