Cómo instalar un grupo de paquetes usando Yum en CentOS y RHEL

Cómo instalar un grupo de paquetes usando Yum en CentOS y RHEL

En CentOS/RHEL. puede instalar paquetes individualmente o instalar varios 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, LAMP o LEMP), escritorio (un escritorio mínimo que también se puede emplear como cliente ligero) y muchos más.

Lea 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 el administrador de paquetes YUM en Distribuciones CentOS, RHEL y Fedora.

Desde la versión yum 3.4.2. se introdujo el comando groups, y ahora funciona en Fedora-19 +. y CentOS/RHEL-7 +. reúne todos los subcomandos para tratar con grupos.

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

# yum groups list O # yum grouplist Yum Group Package Listado de complementos cargados: changelog, rapidmirror No hay ningún archivo de grupos instalado. Tal vez ejecutar: los grupos yum marcan convertir (ver man yum) Cargando velocidades de espejo desde el archivo host en caché * base: mirrors.linode.com * epel: mirror.freethought-internet.co.uk * extras: mirrors.linode.com * actualizaciones: mirrors .linode.com Grupos de entornos disponibles: Instalación mínima Servidor de infraestructura de nodo de cómputo Servidor de archivos e impresión MATE Desktop Servidor web básico Servidor host de virtualización con GUI Escritorio GNOME Espacios de trabajo KDE Plasma Desarrollo y estación de trabajo creativa Grupos disponibles: Servidor de archivos CIFS Compatibilidad Bibliotecas Consola Herramientas de Internet. .. freestar.config.enabled_slots.push

Puedes ver el número total de grupos usando el subcomando de resumen:

# yum groups summary List Complementos cargados de grupos de Yum totales: registro de cambios, espejo más rápido No hay ningún archivo de grupos instalado. Tal vez ejecutar: los grupos yum marcan convertir (ver man yum) Cargando velocidades de espejo desde el archivo host en caché * base: mirrors.linode.com * epel: mirror.freethought-internet.co.uk * extras: mirrors.linode.com * actualizaciones: mirrors .linode.com Grupos de entornos disponibles: 11 Grupos disponibles: 38 Listo

Antes de proceder a instalar un grupo de paquetes, puede ver el ID. del grupo, una breve descripción del grupo y los distintos paquetes que contiene en diferentes categorías (paquetes obligatorios, predeterminados y opcionales) usando el subcomando info.

# yum groups info “Herramientas de desarrollo” Listar información de grupo y paquetes Complementos cargados: changelog, rapidmirror No hay ningún archivo de grupos instalado. Tal vez ejecutar: los grupos yum marcan convertir (ver man yum) Cargando velocidades de espejo desde el archivo host en caché * base: mirrors.linode.com * epel: mirror.freethought-internet.co.uk * extras: mirrors.linode.com * actualizaciones: mirrors .linode.com Grupo: Herramientas de desarrollo Group-Id: desarrollo Descripción: Un entorno de desarrollo básico. Paquetes obligatorios: + autoconf + automake binutils + bison + flex gcc + gcc-c ++ gettext + libtool make + patch pkgconfig redhat-rpm-config + rpm-build + rpm-sign …

Para instalar un grupo de paquetes, por ejemplo, herramientas de desarrollo. (entorno de desarrollo básico), utilice el subcomando install de la siguiente manera.

# grupos yum instalan “Herramientas de desarrollo” Instalan un grupo de paquetes Complementos cargados: registro de cambios, rapidmirror No hay ningún archivo de grupos instalado. Quizás ejecutar: los grupos yum marcan la conversión (ver man 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/primary_db | 129 kB 00:00:15 (2/4): actualizaciones/7/x86_64/primary_db | 3,6 MB 00:00:15 (3/4): epel/x86_64/primary_db | 6,1 MB 00:00:15 (4/4): epel/x86_64/updateinfo | 838 kB 00:00:15 Velocidades de réplica de carga desde el archivo host en caché * base: mirrors.linode.com * epel: mirror.freethought-internet.co.uk * extras: mirrors.linode.com * actualizaciones: mirrors.linode.com Resolviendo Dependencias-> Comprobación de transacciones en ejecución—> Se instalará el paquete autoconf.noarch 0: 2.69-11.el7-> Dependencia de procesamiento: m4> = 1.4.14 para el paquete: autoconf-2.69-11.el7.noarch–> Se instalará el paquete automake.noarch 0: 1.13.4-3.el7 …

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

# yum groups eliminan “Herramientas de desarrollo”

También puede marcar un grupo como instalado con el siguiente comando.

# yum groups marcan instalar “Herramientas de desarrollo”

¡Eso es todo por ahora! Puede encontrar más subcomandos y sus explicaciones en la subsección de grupos en la página de manual de yum.

También le gustaría leer estos artículos siguientes sobre el administrador de paquetes de Yum.

  1. Cómo para 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 reparar el error de Yum: disco de base de datos La imagen está mal formada
  4. Cómo usar el ‘Historial de Yum’ para averiguar la información de los paquetes instalados o eliminados

En esta guía, hemos explicado cómo instalar un grupo de paquetes con el administrador de paquetes YUM en CentOS, RHEL y Fedora. Utilice el formulario de comentarios a continuación para enviarnos sus consultas o opiniones sobre este artículo.

Leave a comment

Your email address will not be published. Required fields are marked *