Ubuntu Core 24 llega con nuevas integraciones y funciones para operaciones de GPU, mejoras y mas
Hace poco Canonical anuncio, mediante una publicación de blog, el lanzamiento de la nueva versión de «Ubuntu Core 24», una versión compacta de Ubuntu diseñada específicamente para su uso en dispositivos, contenedores, así como en equipos industriales y de consumo de Internet de las cosas (IoT) y con período de soporte para este lanzamiento será de 12 años.
Para quienes desconocen de Ubuntu Core, deben saber que este sirve como base para la ejecución de componentes y aplicaciones adicionales. Los componentes de Ubuntu Core, incluido el sistema base, el kernel de Linux y los complementos del sistema, se envían también en formato snap y se gestionan mediante la herramienta snapd.
Con el fin de garantizar la seguridad, cada componente del sistema se verifica mediante una firma digital, lo que protege la distribución de modificaciones ocultas o la instalación de paquetes snap no verificados. Los componentes entregados en formato Snap se aíslan mediante AppArmor y Seccomp, brindando una capa adicional de protección para el sistema en caso de que alguna aplicación resulte comprometida.
Principales novedades de Ubuntu Core 24
En esta nueva versión que se presenta de Ubuntu Core 24, Canonical ha añadido la capacidad de instalar actualizaciones sin conexión en dispositivos aislados de la red global, además de que ha reducido el tiempo necesario para la instalación en fábrica por dispositivo.
También introdujo para dispositivos críticos (como equipos médicos) la opción de desactivar cualquier llamada de red automática, con ello los fabricantes de dispositivos ahora pueden desactivar todas las comunicaciones de red durante la inicialización del dispositivo. Core 24 también incluye remodelación fuera de línea, lo que permite a los equipos de ingeniería migrar a versiones más nuevas de Core en entornos aislados.
Otro de los cambios que se destaca de Ubuntu Core 24, es la introduccion del soporte para listas verificadas que establecen qué aplicaciones y versiones pueden instalarse juntas, creando combinaciones verificadas de versiones de programas. Estas listas son firmadas digitalmente y distribuidas junto con las actualizaciones.
Además de ello, Ubuntu Core 24 trae nuevas integraciones y funciones para operaciones de GPU y soporte gráfico, pues se han implementado funciones para admitir el modo de gráficos y aprovechar la GPU para acelerar el procesamiento de gráficos y cálculos en problemas de aprendizaje automático, con las últimas versiones de controladores de gráficos. Esto permite una amplia gama de aplicaciones, desde modelos de IA hasta productos que requieren aceleración gráfica.
Por otra parte, se ha incluido el soporte para el shell gráfico Ubuntu Frame, ideal para aplicaciones como quioscos de Internet, terminales de autoservicio, letreros digitales, entre otros. El soporte añadido permite ejecutar aplicaciones basadas en GTK, Qt, Flutter, SDL2, Java, HTML5, Electron, además de que es posible ejecutar tanto aplicaciones compiladas con soporte Wayland como programas basados en el protocolo X11 (se utiliza Xwayland).
Tambien se destaca la integración con el servicio Landscape, proporcionando una interfaz web para la gestión de estaciones de trabajo, servidores y entornos en la nube. Landscape automatiza tareas de administración del sistema en grupos de máquinas, incluyendo monitoreo, auditoría, administración de actualizaciones OTA, SSO y control de acceso.
De los demás cambios que se destacan:
- Se han añadido paquetes snap para integrar dispositivos basados en Ubuntu Core con los servicios de Microsoft Azure IoT Edge.
- Se han incluido paquetes snap con utilidades y bibliotecas del proyecto ROS para el desarrollo de robots.
- Se ha permitido cambiar parámetros dinámicamente utilizando la línea de comandos del kernel
- Ahora se puede reemplazar la pantalla de presentación durante la carga
- Ahora se puede configurar la conexión de red y ajustes de la cuenta mediante la interfaz de consola opcional «console-conf».
Finalmente si estás interesado en poder conocer más al respecto sobre esta nueva versión, puedes consultar los detalles en el siguiente enlace.
Descargar y obtener
Ubuntu Core viene en forma de una imagen de sistema base monolítica indivisible, que no utiliza la división en paquetes deb separados. Las imágenes de Ubuntu Core 24, que están sincronizadas con la base del paquete Ubuntu 24.04, están preparadas para los sistemas x86_64, y ARM64 (con soporte también para RISC-V, aunque las compilaciones aún no están disponibles).