A minha pergunta refere-se principalmente ao Arch Linux, mas imagino que possa ser generalizado para qualquer distribuição de lançamento.
Existe um método padrão para atualizar quando alguém está muito atrasado em relação à atual "versão atualizada"?
Com lançamentos contínuos, geralmente é ruim ficar sem atualização por longos períodos de tempo (digamos um mês ou dois.) Mas o que acontece se você não conseguir atualizar devido à falta de internet ou tempo (por exemplo: study / férias no exterior)?
O problema é o seguinte:
- existem muitos arquivos de configuração que precisam ser alterados de uma só vez.
- com mais atualizações de pacotes, é mais difícil descobrir qual quebra alguma coisa.
Por isso, queremos reduzir de alguma forma a quantidade de pacotes que estão sendo atualizados. Alguma das seguintes soluções possíveis poderia funcionar para resolver este problema?
Solução 1 : atualize para uma determinada data ou apenas até agora de uma só vez.
Então, se eu estivesse atrasado em um mês, eu poderia atualizar uma semana de cada vez (3 semanas atrás, 2 semanas atrás, 1 semana atrás, atual) reduzindo as mudanças ao mesmo tempo e tornando a atualização gerenciável?
Se você soubesse antecipadamente que gostaria de fazer isso, poderia configurar um servidor para tirar instantâneos dos espelhos todos os dias / semanas? Então, mais tarde, você sabe como atualizar para esse momento?
Solução 2 : obtenha uma lista de pacotes que foram atualizados e atualize cada pacote, um de cada vez.
Isso funcionaria desde que as dependências não entrem em conflito e forçá-lo a atualizar tudo de uma vez.
Outros?
EDIT: descreve o problema explicitamente, adicionou solução