O que significa 'Atualizações Transacionais'

6
  1. O que significa um sistema 'atualizado de forma transacional' e como esse processo de atualização é diferente de um sistema atualizado 'normalmente'? Quais são suas vantagens / desvantagens?

  2. Existem outras distribuições do Linux seguindo esse modelo além do Snappy Ubuntu?

  3. O Ubuntu vai adotar isso para todos os seus sistemas?

por Ron 30.05.2015 / 15:09

1 resposta

7
  1. Uma "atualização transacional" é um tipo de atualização que:

    • é atômico - enquanto a atualização está em execução, seu sistema está funcionando perfeitamente;
    • pode ser revertido - se a atualização falhar ou se a versão de software mais recente não for compatível com sua infraestrutura, você poderá restaurar rapidamente a situação como estava antes da atualização.

    Com o APT, geralmente apenas a versão mais recente de um software está disponível (você não pode reverter) e a atualização de um pacote com todas as suas dependências pode deixar o sistema temporariamente inutilizável durante o processo.

    Além disso, os pacotes do Snappy são "autocontidos", ou seja: eles não têm dependências. Todas as bibliotecas e componentes necessários são limitados dentro do mesmo pacote Snappy.

  2. Não há outras distros usando atualizações transacionais, pelo menos eu não conheço nenhuma.

  3. O Ubuntu não vai substituir o APT pelo Snappy tão cedo. O primeiro grande problema é que não há muitos pacotes do Snappy disponíveis hoje.

por Andrea Corbellini 30.05.2015 / 16:18