Mezclando repositorys para diferentes versiones de OpenSUSE

En la página de actualización de OpenSUSE, lo que se necesita para actualizar es simplemente cambiar los repositorys para que apunten al software del sistema de "destino" y lo "nota" y el sistema se convierte, por ejemplo, en Tumbleweed. Entonces, significa que las versiones de software que usted obtiene definen la versión de su distribución, y que los repos solo difieren en las versiones de software que almacenan. Asi que:

  1. ¿Eso significa que puedo usar los repos destinados a un sistema más actualizado en el mío? ¿Eso confundiría al administrador de packages?

  2. ¿Cómo se da count el sistema de que se actualiza cuando cambio los repositorys? ¿Hay algún package determinado cuya versión sea determinante, o hay una condición específica cuando cambio todos los repos para que apunten a una determinada versión de la distribución?

  1. Sí, puede y probablemente confundirá su sistema si mezcla repos que están más actualizados que el rest de su sistema. Esto es debido a las dependencies. Digamos, por ejemplo, que quiere el último intérprete de commands de wizbang, por lo que puede agregar ese nuevo repository a su list. Pero necesita una nueva versión (por ejemplo) de libsomething, y ninguno de sus repos tiene eso. O, lo que es peor, encuentras libsomething y lo actualizas también, pero ahora tu editor está roto porque necesitaba la versión anterior de libsomething. Tenga en count que el administrador de packages normalmente protege contra esto, pero no siempre.

  2. No se da count de que hay un nuevo set de scripts hasta que (a) lo diga, o (b) intente actualizarse automáticamente, suponiendo que tiene habilitada la actualización automática (y está habilitada, por defecto).

Normalmente, cuando actualiza, utiliza "zypper dup" – "dup" significa actualización de distribución. Por lo tanto, realice los siguientes pasos (en un nivel alto): – asegúrese de que su sistema esté actualizado en su nivel de revisión actual – actualice sus repositorys: deshabilite los repositorys actuales, agregue nuevos del nuevo nivel de revisión – ejecute "zypper dup" – – hay variaciones y opciones para este command, así que asegúrese de ejecutarlo

Cuando ejecuta "zypper dup", se encarga de actualizar todo lo que necesita actualizarse.

¿Eso responde a tus preguntas?