Precisa de informações sobre o “Processo de atualização de pacotes”

0

Quando eu emito o comando "yum update" como root no CentOS, todas as atualizações serão instaladas. Mas o que exatamente acontece durante o processo de atualização. Estou me perguntando como um pacote é atualizado.

Por exemplo:

Pacote original instalado: Arquivo A Arquivo B

Pacote com atualização: Arquivo A (ainda o mesmo) Arquivo B (mudou)

O que acontece agora? O "yum update" também sobrescreve o Arquivo A ou somente o Arquivo B?

Obrigado pela sua ajuda!

    
por chifac08 20.01.2016 / 10:34

1 resposta

0

Se for um arquivo normal, então B será sobrescrito. Se você marcá-lo como %config in %files section, ele será sobrescrito, mas a versão anterior será preservada como B.rpmsave. Quando você usa %config(noreplace) , B é mantido intacto e novo arquivo é salvo como B.rpmnew.

Eu o simplifiquei, explicações mais detalhadas podem ser encontradas aqui: link

    
por 21.01.2016 / 12:10