Cómo instalar un grupo de paquetes que usan YUM en Centos y Rhel

Cómo instalar un grupo de paquetes que usan YUM en Centos y Rhel

En CentOS/RHEL, Puede instalar paquetes individualmente o instalar múltiples paquetes en una sola operación en un grupo. El grupo de paquetes contiene paquetes que realizan tareas relacionadas como herramientas de desarrollo, servidor web (por ejemplo lámpara o lemp), escritorio (un escritorio mínimo que puede emplearse tan bien como un cliente delgado) y muchos más.

Leer también: 3 formas de enumerar todos los paquetes instalados en Rhel, Centos y Fedora

En esta guía, explicaremos cómo instalar un grupo de paquetes con Yum Package Manager en CentOS, Rhel y Fedora Distributions.

De la versión yum 3.4.2, se introdujo el comando de grupos y ahora trabaja en Fedora-19+ y CentOS/RHEL-7+; Reúne todos los subcomandos para tratar con grupos.

Para enumerar los grupos disponibles de todos los reposes yum, use el subcomando de la lista de la siguiente manera:

# Lista de grupos Yum o # Yum GroupList 
Listado de paquetes de grupo Yum
Complementos cargados: ChangeLog, FastestMirror No hay un archivo de grupos instalados. Tal vez Run: Yum Groups Mark Convert (ver Man Yum) Cargando velocidades de espejo desde el archivo de host en caché * Base: Mirrores.linodo.com * epel: espejo.freethought-internet.co.Reino Unido * Extras: espejos.linodo.com * actualizaciones: espejos.linodo.COM Grupos de entorno disponibles: Archivo de servidor de infraestructura de Nodo de instalación Mínimo Instalación Archivo de Infraestructura de Compute y servidor de impresión Mate Desktop Servidor web Basic Virtualization Server de host con Gui Gnome Desktop KDE Plasma Works Works Desarrollo y Estación de trabajo creativa Grupos disponibles: Bibliotecas de compatibilidad del servidor de archivos CIFS CONSOLES DE LA CONSOLA DE INTERNET .. 

Puede ver el número total de grupos utilizando el subcomando de resumen:

# resumen de grupos yum 
Lista de grupos totales de yum
Complementos cargados: ChangeLog, FastestMirror No hay un archivo de grupos instalados. Tal vez Run: Yum Groups Mark Convert (ver Man Yum) Cargando velocidades de espejo desde el archivo de host en caché * Base: Mirrores.linodo.com * epel: espejo.freethought-internet.co.Reino Unido * Extras: espejos.linodo.com * actualizaciones: espejos.linodo.COM Grupos ambientales disponibles: 11 Grupos disponibles: 38 Hechos 

Antes de proceder a instalar un grupo de paquetes, puede ver el grupo IDENTIFICACIÓN, Una breve descripción del grupo y los diversos paquetes que contiene en diferentes categorías (paquetes obligatorios, predeterminados y opcionales) utilizando Info Subcommand.

# Yum Groups Información "Herramientas de desarrollo" 
Lista de información y paquetes de grupo
Complementos cargados: ChangeLog, FastestMirror No hay un archivo de grupos instalados. Tal vez Run: Yum Groups Mark Convert (ver Man Yum) Cargando velocidades de espejo desde el archivo de host en caché * Base: Mirrores.linodo.com * epel: espejo.freethought-internet.co.Reino Unido * Extras: espejos.linodo.com * actualizaciones: espejos.linodo.COM Group: Desarrollo Herramientas ID del grupo: Descripción del desarrollo: un entorno de desarrollo básico. Paquetes obligatorios: +Autoconf +binutilos de automago +bison +Flex GCC +GCC-C ++ getText +LibBtool Make +Patch PKGConfig Redhat-RPM-Config +RPM-Build +RPM-SIG .. 

Para instalar un grupo de paquetes, por ejemplo herramientas de desarrollo (entorno de desarrollo básico), use el subcomando de instalación de la siguiente manera.

# Los grupos YUM instalan "Herramientas de desarrollo" 
Instalar grupo de paquetes
Complementos cargados: ChangeLog, FastestMirror No hay un archivo de grupos instalados. Tal vez ejecute: yum grupos mark convvert (ver hombre yum) base | 3.6 KB 00:00:00 Epel/x86_64/metalink | 23 KB 00:00:00 Epel | 4.3 KB 00:00:00 Extras | 3.4 KB 00:00:00 Mariadb | 2.9 KB 00:00:00 Actualizaciones | 3.4 KB 00:00:00 (1/4): extras/7/x86_64/primario_db | 129 KB 00:00:15 (2/4): Actualizaciones/7/x86_64/primaria_db | 3.6 MB 00:00:15 (3/4): EPEL/X86_64/Primario_DB | 6.1 MB 00:00:15 (4/4): Epel/x86_64/updateInfo | 838 KB 00:00:15 Carga de velocidades de espejo desde el archivo de host en caché * Base: Mirrores.linodo.com * epel: espejo.freethought-internet.co.Reino Unido * Extras: espejos.linodo.com * actualizaciones: espejos.linodo.COM Resolución de dependencias-> Ejecución de la verificación de transacciones ---> paquete autoconf.Noarch 0: 2.69-11.El7 se instalará -> Dependencia de procesamiento: M4> = 1.4.14 para el paquete: autoconf-2.69-11.El7.noarch ---> paquete automake.Noarch 0: 1.13.4-3.El7 será instalado .. 

Para eliminar un grupo (que borra todos los paquetes en el grupo del sistema), simplemente use el subcomando eliminar.

# grupos yum elimina "herramientas de desarrollo" 

También puede marcar un grupo como se instala con el comando a continuación.

# Los grupos Yum Marcan Instalar "Herramientas de desarrollo" 

Eso es todo por ahora! Puede encontrar más subcomanes y sus explicaciones bajo la subsección de grupos en la página de Yum Man.

También le gustaría leer estos siguientes artículos sobre Yum Package Manager.

  1. Cómo instalar y usar 'Yum-Utils' para mantener Yum y aumentar su rendimiento
  2. 4 formas de deshabilitar/bloquear ciertas actualizaciones de paquetes usando el comando yum
  3. Cómo corregir el error YUM: la imagen del disco de la base de datos está malformada
  4. Cómo usar 'Yum History' para encontrar información de paquetes instalados o eliminados

En esta guía, hemos explicado cómo instalar un grupo de paquetes con Yum Package Manager en Centos, Rhel y Fedora. Use el formulario de comentarios a continuación para enviarnos sus consultas o puntos de vista sobre este artículo.