Ver Mensaje Individual
  #30  
Antiguo 28-ago-2012, 03:32
Avatar de karlggest
karlggest karlggest está desconectado
Moderador
 
Fecha de Ingreso: 07-febrero-2007
Ubicación: Ourense
Versión: Leap 15
Mensajes: 8.434
Agradecimientos: 51
Agradecido 1.348 Veces en 1.005 Mensajes
Poder de Credibilidad: 20
karlggest está en el buen camino
Os abundo en lo dicho por XisEme, que parece que os liais un poco.

En primer lugar, recordad que openSUSE no tiene versión rolling; en su lugar, tienes una versión estable que se va actualizando constantemente (Tumbleweed). ¿Qué importa esto o cuál es la diferencia?

Bien, en openSUSE no se compila y empaqueta todo el material disponible para cada actualización: simplemente, cuando se considera que un paquete (o varios) puede formar parte de Tumbleweed, se compila y empaqueta, y se añade al repositorio. Si se actualiza algún paquete que utiliza el anterior, se compila con la versión ya disponible en Tumbleweed. Esto es distinto a utilizar repositorios (digamos el de KDE) con la versión normal (por ejemplo, la 12.1): cuando añades el repositorio de KDE 4.9 a la 12.1 puedes necesitar actualizar librerías. y en muchas ocasiones no puedes garantizar que has utilizado las mismas que los mantenedores del repositorio de turno.

En segundo lugar, la consecuencia de esto es que no necesariamente toda la distribución se ve actualizada: tienes un repositorio base para la distribución (p. ej., 12.1) y unos repositorios Tumbleweed correspondientes a los repositorios oficiales. Si todo está bien, cuando salga la versión 12.2 el usuario de Tumbleweed estará usando justamente los mismos paquetes que la nueva versión (a condición, naturalmente, de que vaya actualizando xd): es decir, en la fecha de publicación de una versión dada las versiones de la mayoría (o todos) los paquetes deberían coincidir. Y, también como es de esperar, esto será así hasta que se incorpore una nueva versión de alguna aplicación a Tumbleweed xdd

El repositorio current cumple justamente tal función: daría igual tener un repositorio 12.1 y en su momento cambiarlo a 12.2: current es simplemente un enlace al repositorio de la distribución publicada. Como se dice antes, current es para no tener que cambiarlo y darle un aspecto más rolling.

Pero una rolling de verdad se empaqueta toda la distribución para la misma versión cada cierto tiempo (o a medida que salen novedades). Las distros rolling no suelen tener versiones estables, por la duplicación de trabajo que conlleva openSUSE pretende estar en algún lugar intermedio entre las versiones estables y el uso de las últimas versiones de las aplicaciones más comunes.

Finalmente, podéis echar un vistazo al contenido de los distintos repositorios para ver con más claridad de qué van.

Salud!!
Responder Citando
Los Siguientes 2 Usuarios Han Dado las Gracias a karlggest Por Este Mensaje:
Coldbeer (28-ago-2012), Kik1n (28-ago-2012)