Então, duas coisas ...
Um: Os repositórios baseados em certificados são uma função de "subscription_manager" enquanto o "RHN Classic" é o tradicional RHN. Primeiro você precisa saber qual tipo seu sistema está usando. Se for "repositórios baseados em certificados" (aka subscription_manager), você verá o arquivo /etc/yum.repos.d/redhat.repo com conteúdo como:
[rhel-6-server-rpms]
name = Red Hat Enterprise Linux 6 Server (RPMs)
baseurl = https://cdn.redhat.com/content/rhel/server/6/$releasever/$basearch/os
enabled = 0
gpgcheck = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
sslverify = 1
sslcacert = /etc/rhsm/ca/redhat-uep.pem
sslclientkey = /etc/pki/entitlement/1111111111111111111-key.pem
sslclientcert = /etc/pki/entitlement/1111111111111111111.pem
metadata_expire = 86400
Se este for o caso provável usando subscription_manager, se por outro lado você tiver um arquivo localizado em: / etc / sysconfig / rhn / systemid, o sistema foi registrado via " RHN Classic ". Independentemente, qualquer método que você tenha usado, o outro deve ser desligado. Isso pode ser feito configurando a configuração do plugin correspondente localizada em: /etc/yum/pluginconf.d /
Para "RHN Classic", este será o arquivo "rhnplugin.conf" e para "subscription_manager" será "subscription-manager.conf". Estes são habilitados / desabilitados pela configuração do valor booleano "enabled = [0 | 1]" no arquivo de configuração correspondente. Se você não possui nenhuma destas configurações, então seu sistema não está registrado via RHN / subscription_manager e apesar de ter privilégios de administração local você deve contatar seu administrador de sistema que está no controle de seus direitos RHN. Se você estiver registrado, vamos continuar.
Depois de desativar o plug-in que você optou por não usar, verifique se você pode ver os grupos disponíveis e nenhuma mensagem de erro por meio do comando:
yum grouplist
ou melhor ainda:
yum grouplist | grep -i development
isso deve gerar uma saída semelhante a:
redbeard@yum01 [~]# yum grouplist | grep -i development
Additional Development
Desktop Platform Development
Development tools
Server Platform Development
Você notará que o nome "Ferramentas de desenvolvimento" tem um caractere inicial minúsculo na segunda palavra. Eu fiz validar que isso deve funcionar independentemente do caso.
redbeard@yum01 [~]# sudo yum groupinstall "Development Tools"
Loaded plugins: product-id, security, subscription-manager
This system is receiving updates from Red Hat Subscription Management.
Setting up Group Process
Package 1:pkgconfig-0.23-9.1.el6.x86_64 already installed and latest version
Package binutils-2.20.51.0.2-5.36.el6.x86_64 already installed and latest version
Package elfutils-0.152-1.el6.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package autoconf.noarch 0:2.63-5.1.el6 will be installed
---> Package automake.noarch 0:1.11.1-4.el6 will be installed
---> Package bison.x86_64 0:2.4.1-5.el6 will be installed
---> Package byacc.x86_64 0:1.9.20070509-7.el6 will be installed
---> Package cscope.x86_64 0:15.6-6.el6 will be installed
---> Package ctags.x86_64 0:5.8-2.el6 will be installed
....