Como suele ser habitual en la mayoría de los casos, los usuarios más experimentados tienen la necesidad de probar las últimas novedades de su software preferido, lo antes posible. Esto es algo que, por ejemplo, se hace extensible a algunas de las principales distros Linux, como GNOME OS.
Pero claro, como no podía ser de otro modo, si nos decantamos por probar las funciones experimentales que se ponen a nuestra disposición, corremos ciertos riesgos. Hablamos de un software que no está garantizado y que puede provocar ciertos errores en nuestros equipos. Ahora nos vamos a centrar en una nueva herramienta que los desarrolladores de la mencionada distribución Linux, GNOME OS, nos proporcionan para lograr que las pruebas sean más seguras y accesibles para todos los usuarios.
Así es el Centro de Pruebas de GNOME OS
Y es que debemos tener presente que probar cierto software experimental en ocasiones es complicado en los tiempos que corren. Siempre tenemos la posibilidad de esperar a la llegada de una versión estable, o adentrarnos en el mundo de las versiones de desarrollo con la esperanza de que todo salga bien.
Esto es algo que se hace especialmente patente en sistemas como GNOME OS, donde la imagen base es de solo lectura y no podemos reemplazar un paquete y seguir adelante. Es por todo ello por lo que ahora GNOME quiere solucionar esto con una nueva aplicación que está desarrollando y a la que de momento da a conocer provisionalmente como Centro de Pruebas.
Su objetivo principal es convertirse en una solución integral para instalar, ejecutar y eliminar automáticamente cualquier componente experimental de Linux, ya sea una aplicación o un elemento del propio sistema operativo.
Para las aplicaciones, en realidad lo que hace es evitar la tediosa tarea de buscar artefactos de integración continua o crear manualmente un paquete Flatpak. Un desarrollador nos proporciona un enlace, lo pulsamos y la compilación aparece etiquetada como experimental y con una fecha de caducidad predeterminada. De manera paralela, los componentes del sistema operativo se ejecutan con imágenes sysext en lugar de Flatpaks, aunque el concepto es el mismo.
Por ejemplo, si el control parental aún está en desarrollo, se descarga el sysext asociado a la solicitud de fusión a través del Centro de Pruebas. A continuación se instala en el sistema como una superposición en lugar de ser un reemplazo. Asimismo, al eliminarlo, el sistema vuelve al estado anterior a la aplicación del cambio experimental.
Y es que hay una razón por la que las pruebas a nivel de sistema han sido tan problemáticas hasta ahora. Cabe mencionar que la opción más parecida en una distribución basada en paquetes convencional, es empaquetar los cambios en un repositorio no oficial como un COPR o PPA y pedir a los probadores que los instalen desde allí, algo que finalmente han solucionado con esta nueva herramienta.
Cómo descargar las versiones previas del Linux GNOME OS
Una vez instalados, los paquetes experimentales no se integran con los estables, sino que los reemplazan por completo. Si algo falla, hasta ahora era nuestra responsabilidad solucionarlo. Esto significa que no recibíamos las actualizaciones adecuadas hasta que lo arreglamos.
Hay que destacar que todo ello forma parte de la Suite de Herramientas para Desarrolladores de GNOME OS. Además, y de manera paralela, se trabaja en una manera más sencilla de distribuir herramientas de la línea de comandos para desarrolladores. Para terminar, os diremos que siempre tenéis la posibilidad de probar antes que nadie las nuevas funciones de este sistema operativo desde su web oficial, a través de este enlace.
