[TUTORIAL] Porqué no tengo las últimas versiones.

Foro de soporte para usuarias de habla hispana

Moderator: Wibol

Forum rules
Topics in this forum are automatically closed 6 months after creation.
Locked

¿Prefieres estabilidad o actualidad?

Poll ended at Thu Mar 26, 2015 4:56 pm

1)Puedo esperar a actualizar con el sistema, prefiero la estabilidad siempre.
3
100%
2)Mantengo la versión más actualizada sólo de alguna aplicación concreta aún a riesgo de inestabilizar el sistema.
0
No votes
3)Prefiero las versiones más actualizadas siempre a pesar de problemas de inestabilidad.
0
No votes
 
Total votes: 3

User avatar
JOPETA
Level 17
Level 17
Posts: 7762
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

[TUTORIAL] Porqué no tengo las últimas versiones.

Post by JOPETA »

[Me parecía interesante completar el tema de la instalación de software en Linux Mint incorporando la traducción de este otro tutorial de emorrp1 que viene a dar respuesta a la pregunta del encabezado, y advertir a los impacientes de los riesgos que asumen cuando instalan las últimas versiones de las aplicaciones como ya hace Hatteras en este post.]

Con frecuencia los nuevos usuarios de Linux no pueden entender porque las versiones más actuales de sus programas preferidos están disponibles en las webs del programa pero la actualización nuca llega. Hay dos posibles tipos de actualizaciones de una app, la que añade nuevas funcionalidades y la que simplemente corrige algunos problemas de la app. Ambas son tratadas de igual forma en Windows, pero son completamente diferentes en Linux así que a continuación se detallan los métodos. Este post asume que conoces el tema de los repositorios, que no son más que áreas contrastadas de almacenamiento on-line para todas aquellas apps que desees instalar. Mint tiene las suyas propias, pero también usa las de Ubuntu.

Una nueva versión de una app ha sido lanzada con las últimas y mejores funcionalidades.

a) Windows:
  • -Si no te has enterado de que que existe una nueva versión (i.e. aplicaciones más oscuras), deberás seguir usando la versión más antigua hasta que su penetración en el mercado de productos te alcance.
    -Una vez que has oído hablar de la nueva versión, vas a su web, la descargas y la instalas
    -Algunas aplicaciones, no todas, incluyen su propia notificación de la más nueva y mejor versión. Cada app, incluso, usa su propio notificador de actualizaciones.
    -No hay otra forma de hacerlo
b) Mint (Ciclo de lanzamiento fijo):
  • -Si no te has enterado de que que existe una nueva versión (i.e. aplicaciones más oscuras), deberás seguir usando la versión más antigua hasta que su penetración en el mercado de productos te alcance.
    -Una vez que has oído hablar de la nueva versión, puedes ir a su web, la descargas y la instalas, sin embargo:
    • -Se asume que la versión existente es completamente funcional, después de todo, la has estado usando bien hasta ahora, por lo que no se actualiza de forma predeterminada, lo que maximiza la estabilidad del sistema
      -Ponto será lanzada una nueva versión principal del SO con el último y mejor software cuya compatibilidad ha sido comprobada
    -Para los que no pueden esperar al lanzamiento de la siguiente versión del SO, alguien en algún lugar ha creado un PPA (esencialmente un repositorio personal) con la app requerida.
    -Para instalarla, necesitas registrar la PPA correcta, añadirla a tu lista de repositorios, y actualizarla, haciendo esto estás tomando la elección personal de sacrificar cierta cantidad de estabilidad a cambio de las nuevas funcionalidades..
    -Hay además otros métodos de hacerlo
c) Debian (ciclo de lanzamiento “rolling”):
  • -Tan pronto como sea posible después del lanzamiento, será empaquetada e introducida en un repositorio de prueba, que finalmente formará parte del repositorio principal.
    -Una vez que has oído hablar de la nueva versión, puedes ir a su web, la descargas y la instalas, sin embargo:
    • -Cuando esté en el repositorio principal, te serán notificadas “todas” las actualizaciones no instaladas de las aplicaciones
      -Incluso si no te has enterado de que que existe una nueva versión (i.e. aplicaciones más oscuras), será actualizada cuando se encuentre en el repositorio principal
    -Para los que no pueden esperar a que forme parte del repositorio principal, pueden activar el repositorio de prueba (testing) a costa de sacrificar con ello una cierta cantidad de estabilidad a cambio de las nuevas funcionalidades.
Lanzamiento de una nueva versión de corrección de errores

a) Windows:
  • -Si no te has enterado de que que existe una nueva versión (i.e. aplicaciones más oscuras), deberás seguir usando la versión más antigua hasta que su penetración en el mercado de productos te alcance.
    -Una vez que has oído hablar de la nueva versión, vas a su web, la descargas y la instalas
    -Algunas aplicaciones, no todas, incluyen su propia notificación de la más nueva y mejor versiones. Cada app incluso usa su propio notificador de actualizaciones.
    -No hay otra forma de hacerlo
b) Linux (Ciclos de lanzamiento fijos y rolling):
  • -Se asumen que estas correcciones de errores no cambian mucho la aplicación, y por tanto se hacen necesarias menos pruebas
    -Tan pronto como sea posible después del lanzamiento, estará empaquetada e introducida en el repositorio de prueba, el cual finalmente formará parte del repositorio principal
    -Si te enteras de que existe la nueva versión, puedes ir a su web, la descargas y la instalas, sin embargo:
    • -Una vez está en el repositorio principal, te serán notificadas “todas” las actualizaciones no instaladas de aplicaciones
      -Incluso si no te has enterado de que que existe una nueva versión (i.e. aplicaciones más oscuras), será actualizada cuando se encuentre en el repositorio principal
    -Para los que no pueden esperar a que forme parte del repositorio principal, pueden activar el repositorio de prueba (testing) a costa de sacrificar con ello una cierta cantidad de estabilidad.
    -Hay otros métodos además para hacer esto.
Espero que esto ayude a explicar las cosas, el punto decisivo es la posibilidad de elegir. Si Mint no satisface tu equilibrio personal entre estabilidad/nuevos funcionalidades, entonces habrá otra que lo haga: mas estabilidad => Debian; más actualizada => Fedora.

Nota: los otros métodos mencionados antes incluyen la compilación desde el código fuente o usar un pre-compilado .deb desde la web del APP o desde otra web. Ninguno de ellos es recomendado por las razones de seguridad mencionadas arriba, y por carecer de integración de auto-actualización, por lo tanto, actúas por tu cuenta si eliges estos métodos.

PD: SallyK apunta que en Windows eres particularmente vulnerable a ataques si no corres la última versión de una app. Me gustaría decir sólo que debido a la forma en que funcionan los ciclos de mantenimiento (por lo menos en Mint/Ubuntu), los parches de seguridad son trasladados a las versiones anteriores soportadas por Ubuntu. Ver también, para mas información:http://forums.linuxmint.com/viewtopic.p ... 09#p189173
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 7 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.(Javier Krahe)
User avatar
hatteras
Level 11
Level 11
Posts: 3886
Joined: Fri Sep 24, 2010 6:43 pm
Location: En el paraiso en la tierra
Contact:

Re: [TUTORIAL] ¿Porqué no tengo las últimas versiones?

Post by hatteras »

¿Porqué no tengo las últimas versiones?
Respuesta corta: por que no son necesarias, y pueden ser peligrosas para la estabilidad del sistema.

Respuesta algo mas larga:
Las ultimas versiones de una aplicación no son siempre mejores, ni mas estables; aveces al actualizar una aplicación el autor hace que no tenga una característica que a él no le parece conveniente mantener, pero que a nosotros nos gustaba mucho, con lo que al actualizar puede que salgamos perdiendo.
Las últimas versiones de paquetes del sistema no son siempre muy estables y por eso Mint, y otras distros siguen la misma idea, no las aplica enseguida, sino que espera a que se hayan probado suficientemente para considerarlas estables, y es entonces cuando las añade a sus repositorios.
Mint trata de mantener un equilibrio entre novedad y estabilidad, decantándose mas por mantener un buena estabilidad, y dejando que el usuario si lo cree conveniente, modificando las fuentes de sofware y activando todos los puntos ( 1 al 5 ) de Mintupdate, pueda actualizar, bajo su propio riesgo, tanto el sistema como las aplicaciones.
La estabilidad te la garantiza, todo lo que se puede garantizar, Mint, la máxima actualidad la puedes conseguir tu mismo, pero bajo tu entera responsabilidad...tu decides.
Todos somos muy ignorantes. Pero no todos ignoramos las mismas cosas.
Es un placer ayudar, y ver que a alguien le es útil.
Es un placer pedir ayuda y ver que alguien te la da desinteresadamente.
User avatar
JOPETA
Level 17
Level 17
Posts: 7762
Joined: Thu Nov 20, 2014 6:10 am
Location: En un lugar de cuyo nombre no quiero acordarme

Re: [TUTORIAL] ¿Porqué no tengo las últimas versiones?

Post by JOPETA »

Gracias por la síntesis Hatteras, :wink:
Ni cola de león ni cabeza de ratón, prefiero ser diente de ajo.(Javier Krahe)
Locked

Return to “Español - Spanish”