quais são os repositórios públicos do yum para o red hat linux

1

Eu tenho uma máquina Red Hat Linux e quando tento instalar qualquer software, ele diz que meu sistema não está registrado como devo instalar

[root@JMNGD1BLT230V01 yum.repos.d]# yum install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel
Loaded plugins: product-id, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Setting up Install Process
No package gettext-devel available.
No package openssl-devel available.
No package perl-CPAN available.
No package perl-devel available.
Nothing to do

a seguir é meu repolista

[root@JMNGD1BLT230V01 yum.repos.d]# yum repolist
Loaded plugins: product-id, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
repo id             repo name                                             status
rsyslog-v7-stable   Adiscon Rsyslog v7-stable for CentOS-6Server-x86_64     896
rsyslog-v8-stable   Adiscon Rsyslog v8-stable for CentOS-6Server-x86_64   1,071
repolist: 1,967
    
por raju 03.01.2017 / 19:44

2 respostas

5

A Red Hat exige uma assinatura para fazer uso de seus repositórios, o que significa que você precisa participar do programa de desenvolvedor ou pagar por uma assinatura.

Se você não precisa especificamente da Red Hat (ou de um contrato de serviço), você pode tentar o CentOS. É praticamente a mesma coisa que o RHEL, exceto com atualizações um pouco mais lentas, algumas configurações padrão diferentes, nenhuma marca Red Hat e nenhuma assinatura de serviço (o que significa que é gratuito).

Se você já tem uma assinatura, siga as etapas descritas na base de conhecimento da Red Hat: link

    
por 03.01.2017 / 20:02
3

Você pode instalar repositórios do CentOS, se você não tiver assinatura da Red Hat.

Veja este link sobre a migração de pacotes RedHat para pacotes do CentOS.

link

Do link:

Migrar um sistema existente do RHEL6 ou SL6 para o CentOS 6

Para migrar do RHEL6 para o CentOS 6, obtenha as versões mais recentes dos seguintes pacotes para sua arquitetura e coloque-as em um diretório temporário. Em vez de buscar pacotes com o wget, como mostrado abaixo, a mídia de instalação do CentOS-6 pode ser montada e os pacotes instalados a partir dela. Para o CentOS 6.2 x86_64

mkdir TMP
yum remove rhnlib abrt-plugin-bugzilla redhat-release-notes*
rpm -e --nodeps redhat-release redhat-indexhtml
cd TMP
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/centos-release-6-2.el6.centos.7.x86_64.rpm
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/centos-indexhtml-6-1.el6.centos.noarch.rpm
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/yum-3.2.29-22.el6.centos.noarch.rpm
wget http://mirror.centos.org/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-10.el6.noarch.rpm
rpm -Uvh *.rpm
cd ..
rm -rf TMP
yum clean all
yum upgrade

Para o CentOS 6.2 i386, apenas as linhas do wget mudam:

wget http://mirror.centos.org/centos/6/os/i386/Packages/centos-release-6-2.el6.centos.7.i686.rpm
wget http://mirror.centos.org/centos/6/os/i386/Packages/centos-indexhtml-6-1.el6.centos.noarch.rpm
wget http://mirror.centos.org/centos/6/os/i386/Packages/yum-3.2.29-22.el6.centos.noarch.rpm
wget http://mirror.centos.org/centos/6/os/i386/Packages/yum-plugin-fastestmirror-1.1.30-10.el6.noarch.rpm
    
por 03.01.2017 / 20:08