¿Qué es el fin de la vida útil en Ubuntu? Todo lo que debes saber al respecto

Si ha estado siguiendo It’s FOSS durante algún tiempo, es posible que haya notado que publico artículos de noticias como que la versión Ubuntu XYZ ha llegado al final de su vida útil (EoL).

Este final de la vida es uno de esos conceptos esenciales que todo usuario de Ubuntu debe conocer.

Es por eso que decidí escribir esta guía detallada para explicar qué significa una versión de Ubuntu que llega al final de su vida útil, por qué es importante para usted y cómo verificar cuando su instalación de Ubuntu llega al final de su vida útil.

¿Qué es el final de la vida en Ubuntu?

Lo primero es lo primero, el fin de la vida útil no es realmente un concepto específico de Ubuntu. Es un término genérico muy utilizado en la industria del software.

El final de la vida útil de un software significa que el software ha llegado al final de su período de soporte predefinido. Más allá de esta fecha, el software no recibirá ninguna actualización de funciones, mantenimiento o seguridad.

Puede continuar usando el software después de su fecha de finalización, pero bajo su propio riesgo. Si hay una vulnerabilidad de seguridad, su sistema y sus datos estarán en riesgo.

Compárelo con la fecha de caducidad o la fecha de caducidad de un alimento. Puede consumir el yogur un día después de su fecha de caducidad, pero ¿puede comerlo después de una semana o un mes?

¿Por qué fin de la vida?

El software no es un ser vivo, entonces, ¿por qué tienen un final de vida? ¿Por qué Ubuntu no sigue admitiendo una versión para siempre?

Es para mantener un equilibrio entre estabilidad y características. Quiere nuevas funciones en su sistema, pero no quiere que lo estropee. La compatibilidad del software es compleja y la prueba lleva tiempo.

Entonces, lo que hace Ubuntu es darte una versión y asume la responsabilidad de mantenerla proporcionando seguridad y otras actualizaciones durante un período de tiempo determinado.

El equipo y los voluntarios de Ubuntu también trabajan en la nueva versión en paralelo para agregar nuevas funciones a la versión futura.

Soporte del ciclo de vida de las versiones de Ubuntu

Ubuntu tiene dos lanzamientos de nuevas versiones cada año. Estos lanzamientos se pueden clasificar en:

  • Lanzamiento regular con 9 meses de período de soporte
  • Lanzamiento de soporte a largo plazo (LTS) con 5 años de período de soporte

Se lanza una nueva versión de LTS cada dos años, mientras que los lanzamientos regulares se publican cada seis meses.

Esta tabla debería darle una mejor comprensión:

Versión de UbuntuLiberarFin de la vida
Ubuntu 18.04 (LTS)Abril de 2018Abril de 2023 (5 años)
Ubuntu 18.10Octubre de 2018Julio, 2019 (9 meses)
Ubuntu 19.04Abril de 2019Enero 2020 (9 meses)
Ubuntu 19.10Octubre de 2019Julio 2020 (9 meses)
Ubuntu 20.04 (LTS)Abril de 2020Abril de 2025 (5 años)
Ubuntu 20.10Octubre de 2020Julio 2021 (9 meses)

El lanzamiento de soporte a largo plazo se centra en proporcionar estabilidad durante un período más largo. Probablemente sepa que las distribuciones de Linux como Ubuntu también son responsables de proporcionarle aplicaciones. Estas distribuciones tienen miles de aplicaciones / paquetes en sus repositorios.

Las versiones LTS a menudo se aferran a las versiones de software, ya que no pueden probar todas las versiones nuevas de tantos software en los cinco años de período de soporte.

Cuando Ubuntu lanza una nueva versión LTS, también actualiza una serie de software a una versión más reciente. Para example, Ubuntu 18.04 LTS tiene PHP 7.2 mientras que Ubuntu 20.04 LTS tiene PHP 7.4 disponible.

La versión regular es de corta duración, pero trae nuevas características (como versiones más nuevas de software como administradores de archivos, entornos de escritorio, kernels más nuevos, etc.).

Personalmente, pienso en estos lanzamientos regulares como una plataforma paso a paso para los próximos lanzamientos de LTS. Por ejemplo, las características introducidas en Ubuntu 18.10, 19.04, 19.10 eventualmente se agregarán en Ubuntu 20.04 (pero no en 18.04).

¿Cómo comprobar durante cuánto tiempo se admitirá su sistema Ubuntu?

La forma más sencilla de verificar el soporte al final de la vida útil en Ubuntu es usando este comando en la terminal:

hwe-support-status --verbose

Mostrará un resultado que menciona el período de soporte de su versión de Ubuntu.

You are not running a system with a Hardware Enablement Stack. Your system is supported until April 2025.

La pila de habilitación de hardware en Ubuntu le permite recibir el último kernel genérico de Linux compatible con Ubuntu. La parte importante es la fecha del estado de soporte.

Si desea una descripción detallada de cuántos paquetes de software tiene y cuánto tiempo serán compatibles con esos paquetes, puede usar el comando ubuntu-security-status:

ubuntu-security-status

En versiones anteriores de Ubuntu, el mismo comando se conoce como ubuntu-support-status. Para ambos comandos, la salida es casi idéntica:

[email protected]:~$ ubuntu-security-status
2242 packages installed, of which:
1695 receive package updates with LTS until 4/2025
510 could receive security updates with ESM Apps until 4/2030
30 packages are from third parties
7 packages are no longer available for download

Packages from third parties are not provided by the official Ubuntu
archive, for example packages from Personal Package Archives in
Launchpad.
For more information on the packages, run 'ubuntu-security-status
--thirdparty'.

Packages that are not available for download may be left over from a
previous release of Ubuntu, may have been installed directly from a
.deb file, or are from a source which has been disabled.
For more information on the packages, run 'ubuntu-security-status
--unavailable'.

Enable Extended Security Maintenance (ESM Apps) to get 0 security
updates (so far) and enable coverage of 510 packages.

This machine is not attached to an Ubuntu Advantage subscription.
See https://ubuntu.com/advantage

Como puede ver en el resultado anterior, mi sistema recibirá soporte principalmente hasta abril de 2025. Ubuntu puede proporcionar soporte de mantenimiento para 510 paquetes hasta abril de 2030, pero tendrá que comprar el ESM.

El ESM es más útil para la infraestructura empresarial de misión crítica donde la actualización a una versión más nueva del sistema operativo afectará al negocio. Para los usuarios de escritorio, actualizar a una versión más nueva es algo más fácil y sensato.

¿Qué sucede cuando su instalación de Ubuntu llega al final de su vida útil? ¿Qué sucede si continúa usando Ubuntu incluso después de su finalización?

Cuando la instalación de Ubuntu llega al final de su vida útil, deja de recibir actualizaciones del sistema, incluidas las actualizaciones de seguridad. Tampoco habrá actualizaciones para el software instalado.

Sin las actualizaciones de seguridad, su sistema se volverá vulnerable a ataques de piratería (si se conecta a Internet). Suponga que se descubre una vulnerabilidad en uno de los programas que utiliza o incluso en el kernel de Linux. No recibe la actualización, por lo que esta vulnerabilidad no se repara y algunos piratas informáticos malintencionados se aprovechan de ella para robar sus datos.

Eventualmente, no podrá usar los repositorios de Ubuntu. Si intenta instalar una nueva aplicación, verá “No se puede localizar el error del paquete”.

Entonces, básicamente, no podrá instalar nuevo software y su sistema estará en riesgo. No es un escenario bonito.

La peor parte es que si espera demasiado, no podrá actualizar a la versión más nueva. Para example, un sistema que ejecute 17.04 ya no se puede actualizar a 17.10 porque incluso 17.10 ya no es compatible. Una nueva instalación de Ubuntu es la única opción sugerida en tal caso.

¿Qué debe hacer cuando su instalación de Ubuntu llega al final de su vida útil?

Ubuntu no lo abandona simplemente después de que su sistema llega al final de su vida útil. Le notifica en la terminal o en el escritorio que su sistema ya no es compatible.

Ubuntu ya no es compatible

Incluso proporciona un mecanismo para actualizar su versión actual de Ubuntu a la versión más reciente. La mayor parte del software que tiene instalado actualmente y sus imágenes, videos y otros documentos permanecen como están. Aún se recomienda realizar una copia de seguridad de sus datos importantes en un disco externo.

Actualizar Ubuntu 20 04 desde 18 04Actualice a Ubuntu 20.04 desde 18.04

La regla de oro es:

  • Si está utilizando una versión LTS, debe actualizar cuando esté disponible la próxima versión LTS.
  • Si está utilizando una versión normal, debe actualizar siempre que esté disponible la próxima versión.

¿Sigo confundido?

Escribí este artículo porque esta es una de las confusiones más comunes para los lectores de It’s FOSS. Espero que aclare las cosas y que comprenda mejor el ciclo de lanzamiento de Ubuntu.

Si aún tiene dudas, no dude en hacer su pregunta en la sección de comentarios. Estaré encantado de atender sus consultas.