8.3. Utiliser des groupes de paquets
yum groups est une commande de haut niveau qui couvre toutes les opérations agissant sur les groupes de paquets dans yum.
8.3.1. Répertorier les groupes de paquets
summary (résumé) est utilisée pour afficher le nombre de groupes installés, les groupes disponibles, les groupes d'environnement disponibles, ainsi que les deux groupes de langues disponibles et installés :
yum groupssummary
Exemple 8.14. Exemple de sortie de résumé des groupes yum
~]$yumgroupssummaryLoaded plugins: langpacks, product-id, subscription-manager Available Environment Groups: 12 Installed Groups: 10 Available Groups: 12
list. Vous pouvez également filtrer la sortie de la commande par nom de groupe.
yumgrouplistglob_expression…
hidden pour répertorier les groupes qui ne sont pas marqués comme étant visibles par les utilisateurs, et ids pour répertorier les ID de groupe. Vous pouvez ajouter les options language, environment, installed, ou available pour réduire la sortie de la commande à un type de groupe spécifique.
yumgroupinfoglob_expression…
Exemple 8.15. Afficher des informations sur le groupe de paquets LibreOffice
~]$yumgroupinfoLibreOfficeLoaded plugins: langpacks, product-id, subscription-manager Group: LibreOffice Group-Id: libreoffice Description: LibreOffice Productivity Suite Mandatory Packages: =libreoffice-calc libreoffice-draw -libreoffice-emailmerge libreoffice-graphicfilter =libreoffice-impress =libreoffice-math =libreoffice-writer +libreoffice-xsltfilter Optional Packages: libreoffice-base libreoffice-pyuno
- «
-» — le paquet n'est pas installé et ne sera pas installé comme s'il faisait partie du groupe de paquets. - «
+» — le paquet n'est pas installé mais sera installé lors de la prochaine mise à niveauyum upgradeouyum group upgrade. - «
=» — le paquet est installé et a été installé en faisant partie du groupe de paquets. - « no symbol » — le paquet est installé mais il a été installé hors du groupe de paquets. Cela signifie que
yum group removene supprimera pas ce paquet.
group_command est défini sur objects, qui est le paramètre par défaut. Définissez ce paramètre sur une autre valeur si vous ne souhaitez pas que yum vérifie si un paquet a été installé en tant que faisant partie d'un groupe ou séparément, ce qui rendra les paquets « no symbol » équivalents aux paquets « = ».
yum group mark. Par exemple, yum group mark packages marque les paquets installés donnés en tant que membre d'un groupe spécifié. Pour éviter l'installation de nouveaux paquets sur une mise à jour de groupe, veuillez utiliser yum group mark blacklist. Consultez la page man de yum(8) pour obtenir davantage d'informations sur les capacités de yum group mark.
Note
yum group list, info, install, ou remove, veuillez inclure @group_name pour spécifier un groupe de paquets, @^group_name pour spécifier un groupe environnemental, ou group_name pour inclure les deux.
8.3.2. Installer un groupe de paquets
yum group list ids Exemple 8.16. Trouver le nom et l'ID de groupe d'un groupe de paquets
~]$ yum group list ids kde\*
Available environment groups:
KDE Plasma Workspaces (kde-desktop-environment)
Donehidden pour répertorier les groupes cachés également :
~]$ yum group list hidden ids kde\*
Loaded plugins: product-id, subscription-manager
Available Groups:
KDE (kde-desktop)
Donegroup install. En tant qu'utilisateur root, veuillez saisir :
yumgroup install"group name"
root, veuillez exécuter la commande suivante :
yumgroup installgroupid
install si vous ajoutez également le symbole @ comme préfixe, ce qui indique à yum que vous souhaitez effectuer une installation de type group install. En tant qu'utilisateur root, veuillez saisir :
yuminstall@group
yuminstall@^group
Exemple 8.17. Quatre manières équivalentes d'installer le groupe KDE Desktop
~]#yum group install "KDE Desktop"~]#yum group install kde-desktop~]#yum install @"KDE Desktop"~]#yum install @kde-desktop
8.3.3. Supprimer un groupe de paquets
install, en utilisant le nom du groupe de paquets ou son ID. En tant qu'utilisateur root, veuillez saisir :
yumgroup removegroup_name
yumgroup removegroupid
remove si vous ajoutez également le symbole @ comme préfixe, ce qui indique à yum que vous souhaitez effectuer une suppression de type group remove. En tant qu'utilisateur root, veuillez saisir :
yumremove@group
yumremove@^group
Exemple 8.18. Quatre manières équivalentes de supprimer le groupe KDE Desktop.
~]#yum group remove "KDE Desktop"~]#yum group remove kde-desktop~]#yum remove @"KDE Desktop"~]#yum remove @kde-desktop

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.