Mi pregunta se refiere principalmente a Arch Linux, pero imagino que podría generalizarse a cualquier distribución de lanzamiento continuo.
¿Existe un método estándar para actualizar cuando uno está muy por detrás de la "versión actualizada" actual?
Con los lanzamientos continuos, generalmente es malo ir sin actualizar durante largos períodos de tiempo (por ejemplo, un mes o dos). Pero, ¿qué sucede si no puede actualizar debido a la falta de Internet o tiempo (por ejemplo: estudiar / vacaciones en el extranjero) ?
El problema es el siguiente:
- Hay muchos archivos de configuración que deben cambiarse todos a la vez.
- Con la actualización de más paquetes, es más difícil descubrir cuál rompe algo.
Por lo tanto, nos gustaría reducir de alguna manera la cantidad de paquetes que se actualizan. ¿Podría alguna de las siguientes soluciones posibles funcionar para resolver este problema?
Solución 1 : Actualice a una fecha determinada o solo hasta ahora al mismo tiempo.
Entonces, si me retrasé un mes, ¿podría actualizar una semana a la vez (hace 3 semanas, hace 2 semanas, hace 1 semana, actual), reduciendo así los cambios que ocurren de una vez y haciendo que la actualización sea manejable?
Si supiera de antemano que desea hacer esto, ¿podría configurar un servidor para tomar instantáneas de los espejos todos los días / semana? Entonces, ¿sabes cómo actualizar a ese punto en el tiempo?
Solución 2 : Obtenga una lista de paquetes que se han actualizado y actualice cada paquete de uno en uno.
Esto funcionaría siempre que las dependencias no se entrelazaran y obligara a actualizar todo de una vez de todos modos.
¿Otros?
EDITAR: describe el problema explícitamente, solución agregada