Ce qui suit fonctionne au moins sur CentOS 7, qui, bien que n'étant pas la version en question, devrait aider toute personne qui trouve cette question dans Google en cherchant quelque chose de similaire.
La commande yum grouplist
présente des paquets en deux groupes, Available Environment Groups
y Available Groups
.
Afin de faire référence à la Environment Groups
vous pouvez utiliser yum install @^GroupName
tandis que yum install @GroupName
fonctionne pour les groupes standards.
Exemple :
# yum grouplist
Loaded plugins: fastestmirror
There is no installed groups file.
Maybe run: yum groups mark convert (see man yum)
Loading mirror speeds from cached hostfile
Available Environment Groups:
Minimal Install
Compute Node
Infrastructure Server
File and Print Server
MATE Desktop
Basic Web Server
Virtualization Host
Server with GUI
GNOME Desktop
KDE Plasma Workspaces
Development and Creative Workstation
Available Groups:
CIFS file server
Compatibility Libraries
...
Done
# yum install "@GNOME Desktop"
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Warning: Package group GNOME Desktop does not exist.
Nothing to do
# yum install "@^GNOME Desktop"
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Warning: Group core does not have any packages to install.
Resolving Dependencies
--> Running transaction check
---> Package ModemManager.x86_64 0:1.1.0-8.git20130913.el7 will be installed
--> Processing Dependency: ModemManager-glib(x86-64) = 1.1.0-8.git20130913.el7 for package: ModemManager-1.1.0-8.git20130913.el7.x86_64
--> Processing Dependency: libqmi-glib.so.1()(64bit) for package: ModemManager-1.1.0-8.git20130913.el7.x86_64
--> Processing Dependency: libmm-glib.so.0()(64bit) for package: ModemManager-1.1.0-8.git20130913.el7.x86_64
--> Processing Dependency: libmbim-glib.so.0()(64bit) for package: ModemManager-1.1.0-8.git20130913.el7.x86_64
...
Source : :
NOTE Vous pouvez identifier un groupe environnemental à l'aide du préfixe @^. et un groupe de paquets peut être identifié par @. Lorsque vous utilisez yum group list, info, install, ou remove, passez @group_name pour spécifier un groupe de paquets, @^nom_du_groupe pour spécifier un groupe environnemental, ou nom_du_groupe pour inclure les deux.