Alterando o nome de um repositório YUM (ou aliasando-o)? [fechadas]

1

Estou tentando instalar o painel Vesta no Amazon Red Hat AMI.

No algum ponto do script de instalação Vesta tente instalar seu software:

yum -y --disablerepo=* --enablerepo="*base,*updates,nginx,epel,vesta" \
        install $software

... desativando todo o repositório e ativando alguns como *base e *updates .

Meus repositórios AMI são:

*epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64
nginx/x86_64 nginx repo
rhui-REGION-client-config-server-7/x86_64 Red Hat Update Infrastructure 2.0 Client Configuration Server 7
rhui-REGION-rhel-server-releases/7Server/x86_64 Red Hat Enterprise Linux Server 7 (RPMs)
rhui-REGION-rhel-server-rh-common/7Server/x86_64 Red Hat Enterprise Linux Server 7 RH Common (RPMs)
vesta/x86_64 Vesta - cmmnt

O problema é que o vesta está desabilitando todo o repositório - eu acho que está assumindo que os requisitos (por exemplo, php-common , que está em rhui-REGION-client-config-server-7/x86_64 ) estão no repositório base.

Existe uma maneira de renomear o rhui-REGION-client-config-server-7/x86_64 para base ou criar um alias para ele?

EDIT: item do arquivo de repositório:

[rhui-REGION-rhel-server-releases]
name=Red Hat Enterprise Linux Server 7 (RPMs)
mirrorlist=https://rhui2-cds01.REGION.aws.ce.redhat.com/pulp/mirror/content/dist/rhel/rhui/server/7/$releasever/$basearch/os
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
sslverify=1
sslclientkey=/etc/pki/rhui/content-rhel7.key
sslclientcert=/etc/pki/rhui/product/content-rhel7.crt
sslcacert=/etc/pki/rhui/cdn.redhat.com-chain.crt
    
por user34295 14.11.2017 / 19:33

1 resposta

2

Você pode (temporariamente, eu sugeriria) alterar o ID de um repositório modificando a string entre colchetes (o 'cabeçalho' no arquivo repo). Essa string é chamada de repositoryid na página yum.conf(5) man.

No seu caso, você alteraria [rhui-REGION-rhel-server-releases] para algo como [rhui-REGION-rhel-server-releases-base] , o que deve funcionar.

    
por 16.11.2017 / 08:39