Posso forçar a instalação de um pacote delete do yum repo?

1

Eu tenho algumas receitas de chef referenciando o pacote php53u . Parece que, no momento em que as receitas foram escritas, o pacote estava disponível no ius repo, mas agora parece que o pacote php instala a versão 5.3.3 e não há nenhum pacote php53u . Posso forçar o yum a usar a versão antiga do repositório para que o pacote possa ser encontrado?

    
por Fluffy 12.11.2014 / 15:51

2 respostas

1

Can I force yum to use old version of repository so that the package can be found?

Não, você simplesmente precisa ir com base no que o repositório tem disponível. Se eles se livraram desse pacote, foi tudo o que ela escreveu. Você pode tentar usar o google para encontrar um repositório de espelhos IUS que ainda esteja disponível, mas que não tenha sido sincronizado por algum tempo. Isso é meio trabalhoso, mas pode funcionar.

but now it seems that package php installs version 5.3.3 and there is no php53u package at all.

Eu não tenho muita experiência com o IUS, então não sei o que é diferente sobre essa versão do que a versão padrão do RHEL, mas há um php55u atualmente disponível para o EL6 e um php54 para o EL5. Qualquer um desses é aceitável para seus propósitos?

    
por 12.11.2014 / 16:04
0

Você tem que colocar de volta o repositório antigo em seu diretório /etc/yum.repos.d/, ou se estiver presente, mas desabilitar, você pode habilitá-lo fazendo um yum --enablerepo=nameoftherepo

Se você quiser fazer o downgrade de um pacote, use o comando yum downgrade packageName

Não tenho certeza se isso ajuda você

Felicidades.

    
por 12.11.2014 / 16:00

Tags