A maneira mais fácil de atualizar o pacote acima do release RHEL

1

Eu tenho que instalar o pacote krb5-devel em uma versão pelo menos 1.12 em um RHEL 6.6. Infelizmente, os repositórios do RHEL 6.6 contêm o pacote em uma versão 1.10.

Qual seria a maneira mais fácil de atualizar a biblioteca? Você conhece algum repositório externo, que cobre krb5 e suas dependências?

    
por Dejwi 06.10.2015 / 16:34

2 respostas

2

A instalação do novo pacote devel provavelmente tentará atualizar krb5-libs , que tem muitas dependências e pode quebrar o sistema.

A melhor maneira provavelmente seria atualizar para o RHEL7, mas espero que isso não seja uma opção para você.

Outra opção seria instalar a biblioteca e as dependências manualmente em /opt ou /usr/local . Isso não irá interferir com o sistema operacional, mas é mais trabalho.

    
por 07.10.2015 / 11:55
0

Se a parte principal da biblioteca não for alterada, uma atualização para a versão RHEL7 poderá ser viável, mas será necessária mais algumas dependências, como já foi mencionado. Você poderia testar isso dentro de um clone da máquina onde você tenta atualizar isso. Lembre-se de que sua assinatura de suporte também pode ser invalidada por isso - ou você executa o RHEL6.7 ou o RHEL7, suponho que uma mistura não seja suportada pelo Redhat.

Outra opção seria baixar o src.rpm para o krb5 e reconstruí-lo localmente - mas o mesmo que acima se aplica.

O mais fácil é provavelmente a instalação para um prefixo alternativo como Popieluch já sugeriu, pois isso pode ser feito em paralelo à versão do sistema. Apenas tenha em mente que você precisa apontar os aplicativos que deseja vincular ao krb5 1.12 explicitamente para onde você instalou o krb5 1.12.

    
por 07.10.2015 / 17:39