RedHat instala pacotes de mistura de diferentes problemas de dependência em nível de correção

0

Problema: preciso instalar o tomcat6-webapps. Quando faço isso, eu depois recebo "erros de dependência" ao executar "yum update".

Estou executando o RHEL 6.8 e, quando tento instalar o tomcat6, será oferecido o tomcat6-6.0.24-95.el6 (nível de patch de observação (PL) "95") e não há nenhum pacote tomcat6-webapps correspondente essa versão.

Se eu tentar instalar o tomcat6-webapps, serei oferecido tomcat6-6.0.24-83.el6_6 (nota PL "83"). Ele poderia fazer bem com PL 83, mas se concluir a instalação com todos os pacotes em PL 83 e, em seguida, executar "yum update" eu recebo erros de dependência. É como se houvesse um problema com o repositório, pois ele não tem o tomcat6-webapps-6.0.24-95.el6. Existe uma maneira que eu posso congelar no PL 83, o que poderia ser bom, ou existe uma outra maneira de obter aplicações web no PL 95?

# yum repolist
Loaded plugins: product-id, refresh-packagekit, rhnplugin, search-disabled-
          : repos, security, subscription-manager
This system is receiving updates from RHN Classic or RHN Satellite.
repo id              repo name                                            status
rhel-x86_64-server-6 Red Hat Enterprise Linux Server (v. 6 for 64-bit x86 18,099
repolist: 18,099
    
por Hans Schou 21.07.2016 / 12:09

1 resposta

1

Aqui está uma maneira de corrigir problemas semelhantes:

yum install yum-versionlock
yum versionlock tomcat6-6.0.24-83.el6_6

, então update funcionará novamente.

O único problema que resta é que os pacotes bloqueados não serão atualizados.

    
por 15.09.2016 / 13:36

Tags