O que é yum “executando o teste de transação”?

3

Existem muitas perguntas e respostas na internet sobre o aviso " Running transaction test " que aparece após uma atualização do yum. Essas perguntas geralmente dizem respeito ao que fazer se ficar preso.

Minha pergunta é simplesmente saber: o que está ocorrendo durante este teste de transação? Qual é a transação em questão? Que tipo de teste está sendo feito?

    
por Jack Amoratis 17.09.2014 / 04:05

1 resposta

3

Teste de transação informa se o pacote / rpm requerido será instalado sem qualquer problema se falhar, causará erro. Para entender melhor, você precisa entender a transação com o comando rpm .

Resumidamente, isso é o que o yum faz :

1: A instalação do pacote não quebra nenhum dos pacotes já instalados (recursivamente, como     eles podem precisar de pacotes próprios para serem instalados).

2: Todos os pacotes que o pacote requer para a operação correta também são (ou já)     instalado junto com o pacote selecionado, de forma recursiva ..

3: Uma versão posterior do pacote não substitui (acidentalmente) uma versão anterior do pacote.

Espero que isso faça sentido para você.

    
por 17.09.2014 / 13:51