Comment installer un groupe de packages à l'aide de Yum sur Centos et Rhel

Comment installer un groupe de packages à l'aide de Yum sur Centos et Rhel

Sur Centos / Rhel, Vous pouvez soit installer des packages individuellement, soit installer plusieurs packages en une seule opération dans un groupe. Le groupe de packages contient des packages qui effectuent des tâches connexes telles que les outils de développement, le serveur Web (par exemple lampe ou le lemp), le bureau (un bureau minimal qui peut également être utilisé comme client mince) et bien d'autres.

Lire aussi: 3 façons d'énumérer tous les packages installés à Rhel, Centos et Fedora

Dans ce guide, nous expliquerons comment installer un groupe de packages avec Yum Package Manager dans Centos, Rhel et Fedora Distributions.

De la version yum 3.4.2, Le commandement des groupes a été introduit et fonctionne maintenant sur Fedora-19+ et CENTOS / RHEL-7+; Il rassemble toutes les sous-commandes pour traiter avec des groupes.

Pour répertorier les groupes disponibles disponibles dans tous les dépositions YUM, utilisez la sous-commande de liste comme suit:

# Liste des groupes Yum ou # yum grouplist 
Liste des packages de groupe Yum
Plugins chargés: Changelog, FastStMirror Il n'y a pas de fichier de groupes installés. Peut-être courir: les groupes Yum Mark Convert (voir Man Yum) Chargement des vitesses de miroir à partir de fichier hôte caché * Base: Miroirs.linode.com * epel: miroir.Internet libre.co.UK * Extras: miroirs.linode.com * Mises à jour: miroirs.linode.com disponibles des groupes d'environnement: Installation minimale de calcul de calcul Infrastructure File de serveur et serveur d'impression Mate de bureau Basic Server Virtualization Host Server avec GUI GNOME BURANCE KDE PLASMA WORKPACES DÉVELOPPEMENT ET CRÉATIVE STATATION DES COMPRESSE: CIFS Fichier Server Compatibilité Bibliothèques Console Tools Internet… 

Vous pouvez voir le nombre total de groupes en utilisant la sous-commande sommaire:

# Résumé des groupes YUM 
Énumérer les groupes YUM totaux
Plugins chargés: Changelog, FastStMirror Il n'y a pas de fichier de groupes installés. Peut-être courir: les groupes Yum Mark Convert (voir Man Yum) Chargement des vitesses de miroir à partir de fichier hôte caché * Base: Miroirs.linode.com * epel: miroir.Internet libre.co.UK * Extras: miroirs.linode.com * Mises à jour: miroirs.linode.com disponibles des groupes d'environnement: 11 groupes disponibles: 38 fait 

Avant de procéder à l'installation d'un groupe de packages, vous pouvez voir le groupe IDENTIFIANT, Une brève description du groupe et des différents packages qu'il contient dans différentes catégories (packages obligatoires, par défaut et en option) à l'aide de la sous-commande d'informations.

# YUM GROUPS INFO "Outils de développement" 
Énumérez les informations et les packages du groupe
Plugins chargés: Changelog, FastStMirror Il n'y a pas de fichier de groupes installés. Peut-être courir: les groupes Yum Mark Convert (voir Man Yum) Chargement des vitesses de miroir à partir de fichier hôte caché * Base: Miroirs.linode.com * epel: miroir.Internet libre.co.UK * Extras: miroirs.linode.com * Mises à jour: miroirs.linode.COM GROUPE: OUTILS DE DÉVELOPPEMENT GROUPE-ID: Développement Description: Un environnement de développement de base. Packages obligatoires: + AutoConf + Automake Binutils + Bison + Flex GCC + GCC-C ++ GetText + LiBtool Make + Patch Pkgconfig redhat-RPM-Config + RPM-Build + RPM-SIGN… 

Pour installer un groupe de packages, par exemple outils de développement (Environnement de développement de base), utilisez la sous-commande d'installation comme suit.

# Les groupes YUM installent des "outils de développement" 
Installer un groupe de packages
Plugins chargés: Changelog, FastStMirror Il n'y a pas de fichier de groupes installés. Peut-être courir: les groupes Yum Mark Convert (voir Man yum) Base | 3.6 Ko 00:00:00 EPEL / X86_64 / METALINK | 23 KB 00:00:00 EPEL | 4.3 kb 00:00:00 Extras | 3.4 Ko 00:00:00 MariaDB | 2.9 kb 00:00:00 Mises à jour | 3.4 KB 00:00:00 (1/4): Extras / 7 / x86_64 / primaire_db | 129 KB 00:00:15 (2/4): Mises à jour / 7 / x86_64 / primaire_db | 3.6 MB 00:00:15 (3/4): EPEL / x86_64 / primaire_db | 6.1 MB 00:00:15 (4/4): EPEL / X86_64 / UpdateInfo | 838 KB 00:00:15 Chargement des vitesses de miroir à partir du fichier hôte mis en cache * Base: Miroirs.linode.com * epel: miroir.Internet libre.co.UK * Extras: miroirs.linode.com * Mises à jour: miroirs.linode.com Résolution des dépendances -> Exécution de la vérification des transactions ---> Package AutoConf.Noarch 0: 2.69-11.el7 sera installé -> Traitement la dépendance: m4> = 1.4.14 pour le package: AutoConf-2.69-11.EL7.Noarch ---> Package Automake.Noarch 0: 1.13.4-3.EL7 sera installé… 

Pour supprimer un groupe (qui efface tous les packages du groupe du système), utilisez simplement la suppression des sous-commandes.

# Les groupes YUM suppriment les "outils de développement" 

Vous pouvez également marquer un groupe comme installé avec la commande ci-dessous.

# Les groupes YUM marquent l'installation des "outils de développement" 

C'est tout pour le moment! Vous pouvez trouver plus de sous-communs et leurs explications sous la sous-section des groupes dans la page Yum Man.

Vous aimerez peut-être également lire ces articles suivants sur Yum Package Manager.

  1. Comment installer et utiliser «yum-utils» pour maintenir Yum et augmenter ses performances
  2. 4 façons de désactiver / verrouiller certaines mises à jour du package à l'aide de la commande yum
  3. Comment corriger l'erreur YUM: l'image du disque de base de données est mal formée
  4. Comment utiliser «History Yum» pour découvrir les informations de packages installés ou supprimés

Dans ce guide, nous avons expliqué comment installer un groupe de packages avec Yum Package Manager à Centos, Rhel et Fedora. Utilisez le formulaire de commentaire ci-dessous pour nous envoyer vos requêtes ou vos vues concernant cet article.