Registrarse
Home
Foros
Miembros
Calendario
Normas
Ayuda

Foros de usuarios de openSUSE
Retroceder   ForoSUSE > Zona Software > General OpenSUSE


Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook

Respuesta
 
Herramientas Desplegado

  #41  
Antiguo 08-abr-2015, 04:11
joakoej joakoej está desconectado
Aforado
 
Fecha de Ingreso: 25-marzo-2015
Versión: Tumbleweed
Mensajes: 19
Agradecimientos: 17
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 0
joakoej está en el buen camino
No, creo que no. Metete en la página de descargas de OpenSUSE y vas a ver que hay veces que ponen el mismo repositorio para dos versiones distintas de OpenSUSE. El repositorio X11:Cinnamon:Factory, por ejemplo, está para OpenSUSE Tumbleweed y 13.2.
Seguí el link del repositorio y muestra esto: https://build.opensuse.org/package/s...ckage=cinnamon

El repositorio es supuestamente compatible con ambas, pero que se yo.

Editado:
Fijate esto que encontré, viendo mejor la página: https://build.opensuse.org/package/r...ctory/cinnamon

Podés crear distintos flags dependiendo la versión de OpenSUSE en la que estés. Una joya esta función la verdad.
Por ejemplo, fijate los paquetes de la versión 13.2 comparándola con Tumbleweed, vas a ver que para Tumbleweed crea la versión cinnamon-2.4.3-1.6.i586.rpm y para la 13.2 crea cinnamon-2.4.3-1.1.i586.rpm.
El mismo repositorio tiene la capacidad de funcionar para dos versiones distintas de OpenSUSE por esta funcionalidad parece y así evita incompatibilidades.

Entonces eso explica porque algunos repositorios aparecen para más de una versión de OpenSUSE y porque algunos son compatibles con una versión y otros no.

Saludos

Última edición por joakoej; 08-abr-2015 a las 04:30
Responder Citando
  #42  
Antiguo 08-abr-2015, 11:23
jcsl jcsl está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 18-mayo-2008
Versión: Tumbleweed
Mensajes: 2.104
Agradecimientos: 0
Agradecido 973 Veces en 587 Mensajes
Poder de Credibilidad: 12
jcsl llegará a ser famoso muy pronto
Hola.

Cita:
Iniciado por joakoej Ver Mensaje
Tremenda respuesta, gracias. Me quedo bastante claro ahora. ¿Entonces un mismo repositorio puede tener dos versiones distintas para el mismo programa? ¿dependiendo si estoy en Tumbleweed o 13.2 me instala una versión o la otra?
No, no es que el mismo repositorio tenga dos versiones distintas y te instale una u otra dependiendo de si usas Tumbleweed, 13.2 o lo que sea. Es que hay un repositorio para Tumbleweed, otro para 13.2, etc. Como escribió LUKE10, solo hay una versión de un paquete en cada repositorio.

Cita:
Iniciado por joakoej Ver Mensaje
No, creo que no. Metete en la página de descargas de OpenSUSE y vas a ver que hay veces que ponen el mismo repositorio para dos versiones distintas de OpenSUSE. El repositorio X11:Cinnamon:Factory, por ejemplo, está para OpenSUSE Tumbleweed y 13.2.
Seguí el link del repositorio y muestra esto: https://build.opensuse.org/package/s...ckage=cinnamon

El repositorio es supuestamente compatible con ambas, pero que se yo.

Editado:
Fijate esto que encontré, viendo mejor la página: https://build.opensuse.org/package/r...ctory/cinnamon

Podés crear distintos flags dependiendo la versión de OpenSUSE en la que estés. Una joya esta función la verdad.
Por ejemplo, fijate los paquetes de la versión 13.2 comparándola con Tumbleweed, vas a ver que para Tumbleweed crea la versión cinnamon-2.4.3-1.6.i586.rpm y para la 13.2 crea cinnamon-2.4.3-1.1.i586.rpm.
El mismo repositorio tiene la capacidad de funcionar para dos versiones distintas de OpenSUSE por esta funcionalidad parece y así evita incompatibilidades.

Entonces eso explica porque algunos repositorios aparecen para más de una versión de OpenSUSE y porque algunos son compatibles con una versión y otros no. :aplausos:

Saludos
Los enlaces que has puesto no son a repositorios sino al Open Build Service (OBS) que es el lugar donde se crean los paquetes. Siguiendo el primer enlace ves en la izquierda un fichero que se llama cinnamon.spec (o nombre_del_paquete.spec en general). Si haces clic se muestra el contenido y verás una línea que empieza con Version (2.4.3) en este caso. También la puedes ver en el archivo comprimido (Cinnamon-2.4.3.tar.gz). Los otros números que siguen al guión (1.6 en el ejemplo que has puesto) los añade el OBS al crear el paquete y pueden ser distintos entre repositorios (ignóralos), y lo último (.i586 en este caso) es la arquitectura para la que está creado (i586 = 32 bits, x86_64 = 64 bits; el OBS permite incluso más).

El fichero con extensión .spec mencionado antes es el que contiene las instrucciones para construir el paquete: las líneas BuildRequires indican los paquetes necesarios para compilarlo; las Requires indican las dependencias que se añaden o deben estar ya presentes al instalarlo; y las Recommends son sugerencias, es decir, otros programas que se pueden instalar para completar la instalación pero que no son esenciales para el correcto funcionamiento del programa. No voy a entrar en más detalles porque tampoco vienen al caso.

En la parte derecha ves las versiones de la distribución para las que se va a construir el paquete: openSUSE_13.1, openSUSE_13.2, openSUSE_Factory y openSUSE_Tumbleweed. Si a su lado aparece succeeded es que se han creado sin problemas y si pone fail falló y toca modificar el .spec para tratar de solucionarlo si es posible.

La persona encargada del paquete elige tanto las arquitecturas como las versiones de openSUSE para las que se crea un paquete. Puede, por ejemplo, crearlos solo para 32 bits y Tumbleweed, para todas en 64 bits o lo que se le antoje (o funcione). Se elijen haciendo clic en X11:Cinnamon:Factory en la página del segundo enlace de tu mensaje. Hay que iniciar sesión para ver las opciones, si no solo ves lo que ya está seleccionado.

Por tanto:
  • Solo hay una versión de cada paquete en cada repositorio y cada repositorio puede tener una versión distinta a la de los otros. Por ejemplo, en Tumbleweed hay paquetes más actuales que en 13.2.
  • Cada paquete se crea para las versiones de openSUSE y arquitecturas que decida quien esté al cargo del mismo (o que pueda elegir dependiendo de los requisitos del paquete).
  • En los repositorios no oficiales puede haber versiones distintas a las que hay en los oficiales para la misma publicación de openSUSE (yo puedo tener un paquete en mi repositorio para 13.2 más actual que el que hay en el oficial). Estos repositorios incluyen los de los usuarios y otros que se crean para probar paquetes antes de enviarlos a Factory, donde van pasando una serie de tests con el objetivo de incluirse primero en Tumbleweed y finalmente en la siguiente versión estable de openSUSE.
Al final tampoco hay que preocuparse tanto. Tienes los repositorios oficiales, añades Packman para la versión de openSUSE que tengas instalada, ajustas las prioridades y deja que el sistema se encargue del resto. Con eso tiene más que suficiente la mayoría de usuarios. El problema viene cuando se añaden muchos repositorios (normalmente por abusar del 1-Click Install) o se mezclan de distintas versiones de openSUSE.

Un saludo.
Responder Citando
Los Siguientes 2 Usuarios Han Dado las Gracias a jcsl Por Este Mensaje:
joakoej (08-abr-2015), mikrios (10-abr-2015)
  #43  
Antiguo 08-abr-2015, 11:52
Avatar de karlggest
karlggest karlggest está desconectado
Moderador
 
Fecha de Ingreso: 07-febrero-2007
Ubicación: Ourense
Versión: Leap 42.3
Mensajes: 8.218
Agradecimientos: 42
Agradecido 1.261 Veces en 929 Mensajes
Poder de Credibilidad: 19
karlggest está en el buen camino
Hola.

Todo esto está muy bien, pero me da la impresión que nadie se ha molestado en mirar si Cinnamon está disponible para más plataformas que Factory. Por lo que veo, tienen una carpeta "current" donde se hospeda el escritorio para las distintas plataformas (13.1, 13.2 y Tumbleweed) para las que está disponible.

http://download.opensuse.org/reposit...SE_Tumbleweed/

El problema de seguir blogs a pies juntillas es que los blogs se escriben un día dado, y las cosas ese día son como son, lo que no evita que cambien xdd

Salud!!
__________________
http://sementedotempo.blogspot.com/

-Si lo creen unos pocos, es un delirio; si son muchos los creyentes, es una religión
Responder Citando
El Siguiente Usuario Ha Dado las Gracias a karlggest Por Este Mensaje:
mikrios (10-abr-2015)
  #44  
Antiguo 08-abr-2015, 12:40
jcsl jcsl está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 18-mayo-2008
Versión: Tumbleweed
Mensajes: 2.104
Agradecimientos: 0
Agradecido 973 Veces en 587 Mensajes
Poder de Credibilidad: 12
jcsl llegará a ser famoso muy pronto
Hola.

Cita:
Iniciado por karlggest Ver Mensaje
Hola.

Todo esto está muy bien, pero me da la impresión que nadie se ha molestado en mirar si Cinnamon está disponible para más plataformas que Factory. Por lo que veo, tienen una carpeta "current" donde se hospeda el escritorio para las distintas plataformas (13.1, 13.2 y Tumbleweed) para las que está disponible.

http://download.opensuse.org/reposit...SE_Tumbleweed/

El problema de seguir blogs a pies juntillas es que los blogs se escriben un día dado, y las cosas ese día son como son, lo que no evita que cambien xdd

Salud!!
¿Y para qué está la wiki? Vaya, si hasta creé un Portal y todo, XD. Vale, había un enlace a Factory en vez de a Tumbleweed, pero no es culpa mía, en la página en inglés está igual. Si no veo cambios vía RSS se queda como esté. Lo de usar repositorios Current y Next es la moda. MATE y Xfce también los tienen. Funcionan tipo desarrollo continuo (o rolling) y así no tienen que mantener una o más versiones concretas. Pero en principio eso no implica inestabilidad, incluyen solo las nuevas versiones estables del escritorio conforme se publican, como pasa con KDE. Mejor no uséis la versión de Factory.

Un saludo.

Última edición por jcsl; 08-abr-2015 a las 13:23
Responder Citando
  #45  
Antiguo 08-abr-2015, 14:34
Avatar de LUKE10
LUKE10 LUKE10 está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 27-septiembre-2006
Ubicación: Epaña (murcia)
Versión: Leap 42.2 - KDE
Mensajes: 1.654
Agradecimientos: 73
Agradecido 402 Veces en 314 Mensajes
Poder de Credibilidad: 13
LUKE10 está en el buen camino
Enviar un mensaje por MSN a LUKE10
Hola¡¡

Es que si no fuese así, ¿ que sentido tendría ponerle para que versión de sistema es, normal, factory o tumbleweed ?.
Para eso un repositorio para todas y andando....

Un saludo.
__________________
Subir fotos: http://subefotos.com/
Responder Citando
  #46  
Antiguo 08-abr-2015, 16:11
Avatar de karlggest
karlggest karlggest está desconectado
Moderador
 
Fecha de Ingreso: 07-febrero-2007
Ubicación: Ourense
Versión: Leap 42.3
Mensajes: 8.218
Agradecimientos: 42
Agradecido 1.261 Veces en 929 Mensajes
Poder de Credibilidad: 19
karlggest está en el buen camino
Hola.

LUKE10, para saber precisamente qué está disponible. Antes cada repositorio estaba organizado en las versiones disponibles, Factory (y Tumbleweed), así que lo que esperas ver es eso. No es importante, sólo es cuestión de fijarse.

Si todo está así y lo sabes, es fácil, por supuesto.

jcsl, ya sabes que la wiki debe de ser el último lugar donde se mira. Y en todo caso, esperar que seas capaz de mantener todo "a la última" igual es mucho esperar. Con lo sencillo que habría sido preguntar en todo caso "¿Está disponible Cinnamon para Tumbleweed?"

Salud!!
__________________
http://sementedotempo.blogspot.com/

-Si lo creen unos pocos, es un delirio; si son muchos los creyentes, es una religión
Responder Citando
  #47  
Antiguo 08-abr-2015, 18:36
joakoej joakoej está desconectado
Aforado
 
Fecha de Ingreso: 25-marzo-2015
Versión: Tumbleweed
Mensajes: 19
Agradecimientos: 17
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 0
joakoej está en el buen camino
Ah, claro, eso lo deja en claro entonces. Esa era la página de los desarrolladores, la cual tiene varios repositorios para cada versión de OpenSUSE.

Igual no entendí bien de que hablan, ¿qué tienen los reposioto rios Factory, Current y Next? ¿qué los distingue del resto?
Tenía entendido que para no crear problemas se creaba un repositorio específico para cada versión de OpenSUSE, ¿o no?

Por cierto, estos programas que dicen estar para Tumbleweed, ¿están para la Tumbleweed que yo uso o para la versión "vieja" de Tumbleweed? ¿Tienen idea?

Saludos
Responder Citando
  #48  
Antiguo 08-abr-2015, 19:08
Avatar de karlggest
karlggest karlggest está desconectado
Moderador
 
Fecha de Ingreso: 07-febrero-2007
Ubicación: Ourense
Versión: Leap 42.3
Mensajes: 8.218
Agradecimientos: 42
Agradecido 1.261 Veces en 929 Mensajes
Poder de Credibilidad: 19
karlggest está en el buen camino
Hola.

Current y Next se refieren a la versión del producto (en este caso, de Cinnamon). Dentro de ellas encontrarás para qué plataforma están configurados.

No sé qué es eso de un Tumbleweed viejo y uno nuevo. Que yo sepa, solo hay uno :S

Salud!!
__________________
http://sementedotempo.blogspot.com/

-Si lo creen unos pocos, es un delirio; si son muchos los creyentes, es una religión
Responder Citando
  #49  
Antiguo 08-abr-2015, 20:32
joakoej joakoej está desconectado
Aforado
 
Fecha de Ingreso: 25-marzo-2015
Versión: Tumbleweed
Mensajes: 19
Agradecimientos: 17
Agradecido 0 Veces en 0 Mensajes
Poder de Credibilidad: 0
joakoej está en el buen camino
¿No viste que cambió hace poco? Antes Tumbleweed era una versión no muy diferente de OpenSUSE estable, tenía paquetes un poco más actualizados que venían de Factory, pero que se consideraban estables y era rolling release "de fantasía", porque se atenía bastante a los cambio de la versión estable, de hecho cuando cambiaba de versión OpenSUSE ( p.e. 12.3 a 13.1), se actualizaban un montón de paquetes.
Lo que hicieron ahora fue desaparecer ese Tumbleweed y transformarlo, o mejor dicho, pornerle el nombre de Tumbleweed a algo distinto, pero que tiene mucho más sentido, algo que sí es rolling release y que es estable igualmente.
Prácticamente el Tumbleweed actual es parte del proyecto Factory, primero transformaron Factory en rolling release y después hicieron esta división entre Tumbleweed y el resto del proyecto Factory.
Resumido, el proyecto Factory empieza con varios proyectos y grupos de desarrolladores, los cuales mandan sus proyectos a Factory para que los incluyan en OpenSUSE, luego eso pasa por varias etapas para terminar con un lanzamiento de Factory-To-Test, la cual creo que es testeada por una comunidad de expertos. Después Factory-To-Test pasa por un test automático llamado OpenQA, que no sé bien que hace, pero busca asegurar la calidad del producto final (Quality Assurance), del resultado de ese test sale la "Public Testing", que sería la versión final de Factory, dirigida a todo público, a esa versión le cambiaron el nombre a Tumbleweed recientemente por considerar que es lo suficientemente estable para ser usado por el público en general, sin mayores percances.
Acá está explicado: https://en.opensuse.org/openSUSE:Fac...elopment_model

Última edición por joakoej; 08-abr-2015 a las 21:20
Responder Citando
  #50  
Antiguo 08-abr-2015, 22:06
Avatar de LUKE10
LUKE10 LUKE10 está desconectado
Miembro FOROSuSE
 
Fecha de Ingreso: 27-septiembre-2006
Ubicación: Epaña (murcia)
Versión: Leap 42.2 - KDE
Mensajes: 1.654
Agradecimientos: 73
Agradecido 402 Veces en 314 Mensajes
Poder de Credibilidad: 13
LUKE10 está en el buen camino
Enviar un mensaje por MSN a LUKE10
Hola¡¡

No, lo que pasa que antes el rollind rease era factoy, y ahora se separo eso, y se dejo a factoy como fabrica, es decir, como testeo antes de introducirlo en tumbleweed y las versiones normales.

Como el cambio es relativamente hace poco tiempo, aun hay paquetes que se están separando, dando la impresión que es lo mismo. Con forme pase el tiempo, se separaran mas los paquetes de tumbleweed de factory.

Tu cuando pongas una versión tumbleweed pon solo repositorios tumbleweed, que están compilados para las librerías actuales de esa versión.

Una vez echo eso, les das la prioridad que tu criterio tengan que tener y un zypper up para actualizar y listo, no te preocupes de nada masssss¡¡¡ xdd.

Zypper up ya te refresca los repositorios y te instala los parches todo, no necesitas un zypper pach, solo un zypper up, ves que fácil ^^.

Un saludo.
____________
__________________
Subir fotos: http://subefotos.com/
Responder Citando
Respuesta

Marcadores

Etiquetas
seguro, tumbleweed, upgrade, zypper dup, zypper up


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Activado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Yast abre pero no funciona enae General OpenSUSE 15 23-feb-2015 16:59
Instalar osx, windows 7 y opensuse 11.4 en un imac... y no morir en el intento oscarpoio FAQs, Manuales y Tutoriales 6 05-abr-2013 00:37
Mantenimiento en los servidores de openSUSE victorhck General OpenSUSE 4 02-dic-2012 19:58
¿porque ubuntu es mas popular q suse? goundzchecky El Contubernio 161 16-ago-2012 16:01
Propuesta de traduccion para el foro DiabloRojo El Contubernio 74 01-nov-2011 10:57



Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook


La franja horaria es GMT +2. Ahora son las 15:12.
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.

Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!

Diseño por:Designed by: vbdesigns.devbdesigns.de 
Contáctenos - ForoSUSE - Archivo - Declaración de Privacidad - Arriba