Configuração dos repositórios padrão do RHEL yum

1

Recebi a tarefa de configurar o PHP em um servidor RHEL 6.

executando yum install php me fornece a seguinte saída:

Loaded plugins: product-id, refresh-packagekit, security, subscription-manager 
Updating certificate-based repositories. 
Setting up Install Process 
No package php available. 
Error: Nothing to do

Existem dois arquivos em /etc/yum.repos.d :

redhat.repo :

#
# Certificate-Based Repositories
# Managed by (rhsm) subscription-manager
#

rhel-source.repo :

[rhel-source]
name=Red Hat Enterprise Linux $releasever - $basearch - Source
baseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/SRPMS/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[rhel-source-beta]
name=Red Hat Enterprise Linux $releasever Beta - $basearch - Source
baseurl=ftp://ftp.redhat.com/pub/redhat/linux/beta/$releasever/en/os/SRPMS/
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

Eu olhei em volta e parece que esta não é a configuração padrão. Eu quero restaurar os repositórios do RHEL6 (que devem incluir o PHP 5.1, eu acredito). O que posso fazer?

(atualizado em resposta a @ewwhite) :

# rpm -qi php
package php is not installed
# yum repolist
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
Updating certificate-based repositories.
repolist: 0
    
por bdares 20.03.2013 / 03:18

3 respostas

0

O PHP provavelmente já está instalado no sistema. Por favor, verifique com:

rpm -qi php

Você não encontrará muito na árvore /etc/yum.repos.d/ em um sistema RHEL. Você pode ver seus repositórios assinados com yum repolist .

Além disso, certifique-se de que o servidor tenha uma assinatura e um direito válidos da Red Hat.

    
por 20.03.2013 / 03:26
4

Seu sistema não parece ter um direito válido.

Registre o sistema e < a href="https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/sub-cli.html"> atribua uma assinatura ativa para obter acesso a os repositórios de software da Red Hat.

P.S. O RHEL 6 vem com o PHP 5.3.

    
por 20.03.2013 / 12:18
0

Defina ativado = 1 no arquivo repo.

    
por 20.03.2013 / 13:02

Tags