Diferença entre a atualização do yum e o uso do rpm para instalar atualizações

1

Estou tentando entender por que exatamente isso não está funcionando corretamente. Atualmente não há como suportar o yum para definir um marco no tempo (instalar todos os pacotes até o ponto no tempo T ). Para contornar isso para nossos objetivos de controle de qualidade, gostaríamos de usar o plugin yum-downloadonly. Nós podemos usar o plugin em conjunto com yum update para baixar todos os pacotes que seriam incluídos na atualização.

No entanto, quando tentamos executar rpm -ivh *.rpm em que todos os arquivos foram baixados, há toneladas de erros sobre dependências. Se você forçá-lo, acabará recebendo muitos erros na próxima inicialização. Tentando fazer um yum localinstall produz problemas semelhantes.

Existe uma maneira fácil de fazer isso que eu não estou conseguindo? Existe alguma maneira de preservar a ordem para instalar como o yum faria? Não é como se eu estivesse perdendo pacotes - o downloadonly mostra tudo o que uma atualização normal faria, incluindo todas as dependências.

    
por Matthew 31.05.2012 / 20:49

1 resposta

3

Depois de executar yum -y update --downloadonly , em vez de rpm -ivh *.rpm , tente yum localupdate *.rpm .

    
por 31.05.2012 / 22:45