La mia domanda riguarda principalmente Arch Linux, ma immagino che potrebbe essere generalizzata a qualsiasi distribuzione di rilascio progressivo.
Esiste un metodo standard per l'aggiornamento quando si è molto indietro rispetto all'attuale "versione aggiornata"?
Con i rilasci periodici, di solito è male andare senza aggiornamento per lunghi periodi di tempo (diciamo un mese o due). Ma cosa succede se non riesci ad aggiornare a causa della mancanza di internet o di tempo (ad esempio: studio / vacanze all'estero) ?
Il problema è il seguente:
- ci sono molti file di configurazione che devono essere cambiati tutti in una volta.
- con più pacchetti di aggiornamento, è più difficile capire quale si rompe qualcosa.
Quindi vorremmo in qualche modo ridurre la quantità di pacchetti da aggiornare. Una delle seguenti possibili soluzioni potrebbe funzionare per risolvere questo problema?
Soluzione 1 : aggiornare a una determinata data o solo fino a quel momento alla volta.
Quindi, se fossi in ritardo di un mese, potrei aggiornare una settimana alla volta (3 settimane fa, 2 settimane fa, 1 settimana fa, attuale) riducendo così le modifiche in atto contemporaneamente e rendendo gestibile l'aggiornamento?
Se sapessi in anticipo che vorresti farlo, potresti impostare un server per scattare istantanee dei mirror ogni giorno / settimana? Quindi più tardi sai come aggiornare a quel punto nel tempo?
Soluzione 2 : ottenere un elenco di pacchetti che sono stati aggiornati e aggiornare ogni pacchetto uno alla volta.
Ciò funzionerebbe fino a quando le dipendenze non si intrecciano e ti costringono ad aggiornare tutto in una volta comunque.
Altri?
EDIT: descrivere esplicitamente il problema, aggiunta soluzione