package-management – ¿Por qué los repositorios de Ubuntu no tienen las últimas versiones de software?

Pregunta:

¿Por qué los paquetes de los repositorios oficiales de Ubuntu son más antiguos que las últimas versiones (ascendentes) de Debian Sid, los PPA, los autores, etc.?

Respuesta:

Una versión de Ubuntu pasa por varias etapas antes de llegar al público como producto terminado:

  • Algún tiempo antes de que Ubuntu lance una versión, congela sus paquetes en un momento determinado.

  • Antes de que se publique una versión, pero después de la congelación del paquete, se trabaja principalmente para corregir todos los errores y problemas que puedan haber en esos paquetes. Las nuevas versiones de paquetes ya no se importan a los repositorios después de la congelación de paquetes o funciones.

  • Una vez que se produce el lanzamiento, los cambios adicionales en esos paquetes solo ocurren para la corrección de errores y problemas de seguridad. No se realizan más actualizaciones a los paquetes en el repositorio oficial, incluso si se lanzan nuevas versiones de los paquetes.

  • Algunos paquetes tienen una excepción a esto, como los navegadores web (que deben mantenerse actualizados todo el tiempo) o ciertos casos .

Constantemente se importan nuevas versiones de paquetes (de Debian) para la próxima versión de Ubuntu, hasta que se produce la siguiente congelación y se repite el mismo proceso.

Como ejemplo, puede echar un vistazo al calendario de lanzamientos del 12.04 .

Puede ver que a pesar de que 12.04 se lanzó en abril, el 12 de enero sucedió algo llamado _ Debian Import Freeze_ .

Esta es solo la primera de muchas etapas de congelación que ocurren antes del lanzamiento real y significa que en ese momento la importación de paquetes desde Debian testing o inestable se detiene y se comienza a trabajar en ellos para personalizarlos y solucionar problemas con ellos.

No se realizan actualizaciones después de ese punto en muchos paquetes y la versión que ese paquete tenía en ese momento es la versión presente y mantenida durante la vida útil de una versión.

Entonces, aunque hay versiones superiores del mismo paquete en los PPA de los desarrolladores o en los repositorios de Ubuntu + 1 , solo se incluirán en la próxima versión de Ubuntu.

Esto se hace por razones de estabilidad, seguridad y funcionalidad. Los nuevos paquetes de sangrado que se importan todo el tiempo al repositorio principal significarían problemas y muchos más problemas que resolver. Una congelación en la versión de los paquetes ayuda a solucionar eso y hace que Ubuntu sea más seguro y estable para el usuario final.

Se lanza una nueva versión de Ubuntu cada 6 meses, por lo que cada 6 meses se preparan, prueban, personalizan y lanzan nuevos paquetes con una nueva versión. Las versiones futuras de un paquete se pueden instalar en su sistema a través de un PPA o simplemente descargándolo de un sitio web, pero la versión del paquete en el repositorio oficial sigue siendo la misma.

Para obtener más información y una descripción general interesante de lo que sucedió con Ubuntu desde 10.04 hasta el lanzamiento de 12.04, consulte la página ReleaseSchedule – LTS to LTS y Stable Release Updates para obtener una descripción general completa y una explicación de una versión estable de Ubuntu.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım