Como instalar o grupo de pacotes usando Yum no CentOS e Rhel

Como instalar o grupo de pacotes usando Yum no CentOS e Rhel

Sobre CENTOS/RHEL, Você pode instalar pacotes individualmente ou instalar vários pacotes em uma única operação em um grupo. O grupo de pacotes contém pacotes que executam tarefas relacionadas, como ferramentas de desenvolvimento, servidor da web (por exemplo, lâmpada ou lemp), desktop (uma área de trabalho mínima que também pode ser empregada como um fina cliente) e muito mais.

Leia também: 3 maneiras de listar todos os pacotes instalados em Rhel, Centos e Fedora

Neste guia, explicaremos como instalar um grupo de pacotes com o Yum Package Manager nas distribuições do CentOS, Rhel e Fedora.

Da versão yum 3.4.2, o comando de grupos foi introduzido e agora trabalha em Fedora-19+ e CENTOS/RHEL-7+; Reúne todos os subcomandos para lidar com grupos.

Para listar grupos disponíveis de todos os repositórios YUM, use o subcomando da lista da seguinte maneira:

# Lista de grupos yum ou # yum grouplist 
Listagem de pacotes de grupos yum
Plugins carregados: Changelog, RastestMirror Não há arquivo de grupos instalados. Talvez Run: Yum Grupos Mark Convert (ver Man Yum) Carregando velocidades do espelho do arquivo host em cache * Base: Espelhos.Linode.com * EPEL: espelho.Freethought-Internet.co.Reino Unido * Extras: Espelhos.Linode.com * atualizações: espelhos.Linode.Com os grupos de ambiente disponíveis: Instalação mínima de instalação de computação Nó de infraestrutura Arquivo e impressão servidor de servidor Mate Mate Mate Servidor de virtualização do servidor da web Servidor host com gnome gnome Desktop KDE Plasma Desenvolvimento de espaços de trabalho e estação de trabalho Criativo Grupos: 

Você pode ver o número total de grupos usando o subcomando resumido:

# resumo de grupos yum 
Listar grupos totais de yum
Plugins carregados: Changelog, RastestMirror Não há arquivo de grupos instalados. Talvez Run: Yum Grupos Mark Convert (ver Man Yum) Carregando velocidades do espelho do arquivo host em cache * Base: Espelhos.Linode.com * EPEL: espelho.Freethought-Internet.co.Reino Unido * Extras: Espelhos.Linode.com * atualizações: espelhos.Linode.com os grupos de ambiente disponíveis: 11 grupos disponíveis: 38 feito 

Antes de seguir para instalar um grupo de pacotes, você pode ver o grupo EU IA, Uma breve descrição do grupo e os vários pacotes que ele contém em diferentes categorias (Pacotes obrigatórios, padrão e opcionais) usando o Subcomando de Informações.

# Yum Grupos Informações "Ferramentas de Desenvolvimento" 
Informações e pacotes de grupo de listas
Plugins carregados: Changelog, RastestMirror Não há arquivo de grupos instalados. Talvez Run: Yum Grupos Mark Convert (ver Man Yum) Carregando velocidades do espelho do arquivo host em cache * Base: Espelhos.Linode.com * EPEL: espelho.Freethought-Internet.co.Reino Unido * Extras: Espelhos.Linode.com * atualizações: espelhos.Linode.Grupo com: Ferramentas de Desenvolvimento Grupo-ID: Desenvolvimento Descrição: Um ambiente básico de desenvolvimento. Pacotes obrigatórios: +AutoConf +Automake Binutils +Bison +Flex GCC +GCC-C ++ getText +Libtool make +patch pkgconfig redhat-rpm-config +rpm-build +rpm-sign… 

Para instalar um grupo de pacotes, por exemplo ferramentas de desenvolvimento (ambiente de desenvolvimento básico), use o subcomando de instalação da seguinte maneira.

# Grupos Yum Instalam "Ferramentas de Desenvolvimento" 
Instale o grupo de pacotes
Plugins carregados: Changelog, RastestMirror Não há arquivo de grupos instalados. Talvez Run: Yum Grupos Mark Convert (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 Atualizações | 3.4 kb 00:00:00 (1/4): extras/7/x86_64/primário_db | 129 KB 00:00:15 (2/4): Atualizações/7/x86_64/primário_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 Carregando velocidades de espelho do arquivo host em cache * Base: espelhos.Linode.com * EPEL: espelho.Freethought-Internet.co.Reino Unido * Extras: Espelhos.Linode.com * atualizações: espelhos.Linode.com dependências de resolução-> Verificação de transações em execução ---> pacote AutoConf.Noarch 0: 2.69-11.EL7 será instalado -> Dependência do processamento: m4> = 1.4.14 para pacote: AutoConf-2.69-11.EL7.Noarch ---> pacote automático.Noarch 0: 1.13.4-3.EL7 será instalado… 

Para remover um grupo (que apaga todos os pacotes do grupo do sistema), basta usar o Subcomando Remover.

# Grupos Yum removem "Ferramentas de Desenvolvimento" 

Você também pode marcar um grupo conforme instalado com o comando abaixo.

# Grupos Yum Marque a instalação de "Ferramentas de Desenvolvimento" 

É tudo por agora! Você pode encontrar mais subcomando e suas explicações sob a subseção de grupos na página do Yum Man.

Você também gostaria de ler estes seguintes artigos no Yum Package Manager.

  1. Como instalar e usar 'yum-utils' para manter o yum e aumentar seu desempenho
  2. 4 maneiras de desativar/bloquear determinadas atualizações do pacote usando o comando yum
  3. Como corrigir o erro YUM: a imagem do disco do banco de dados é malformada
  4. Como usar 'Yum History' para descobrir informações de pacotes instaladas ou removidas

Neste guia, explicamos como instalar um grupo de pacotes com o Yum Package Manager em Centos, Rhel e Fedora. Use o formulário de comentário abaixo para nos enviar suas consultas ou visualizações sobre este artigo.