Ubuntu 24.04 divide paquetes de firmware para actualizaciones más rápidas
Canonical backporteó el sistema de paquetes de firmware divididos a Ubuntu 24.04 LTS. Ahora linux-firmware es un meta-paquete que trae 18 subpaquetes específicos por proveedor, lo que reduce el tamaño de las actualizaciones sin cambiar el comportamiento para el usuario.
Canonical implementó en Ubuntu 24.04 LTS el mismo esquema de paquetes de firmware divididos que ya se estrenó en la versión 26.04. El cambio, que se anunció esta semana, busca hacer más eficientes las actualizaciones de firmware al evitar descargar el paquete completo cada vez que hay una modificación en un componente específico.
Hasta ahora, linux-firmware era un único paquete monolítico que contenía todos los blobs binarios (en su mayoría closed-source) para diferentes hardware. A partir de esta actualización, ese paquete se convierte en un meta-paquete que simplemente instala los 18 subpaquetes específicos por proveedor. Funcionalmente, el usuario final no nota ninguna diferencia: una instalación limpia o una actualización completa sigue trayendo todo el firmware necesario.
Entre los paquetes nuevos se encuentran divisiones por fabricante como AMD, Intel, NVIDIA, Broadcom, Qualcomm y otros. Algunos paquetes de firmware no predeterminados, como linux-firmware-xilinx-vcu, ya existían como subpaquetes independientes y no se ven afectados por este cambio, ni se incluyen automáticamente en el meta-paquete.
La ventaja principal es el tamaño. Al actualizar solo el firmware de un proveedor específico, las descargas y el ancho de banda se reducen considerablemente. Esto es especialmente útil para usuarios con conexiones limitadas o en entornos donde se actualizan muchas máquinas.
Según informó OMG! Ubuntu, el cambio se backporteó a la serie Noble (24.04) para que más usuarios se beneficien sin tener que esperar a la próxima LTS. El equipo de Canonical ya había probado este enfoque en la versión de desarrollo 26.04 y decidió traerlo antes a la distribución estable actual.
Para los administradores de sistemas y usuarios avanzados, esto también simplifica el mantenimiento: es más fácil actualizar solo el firmware de una tarjeta de red o de una GPU sin tocar el resto. Además, reduce el riesgo de que una actualización masiva introduzca regresiones en hardware que no se está usando.
Si estás corriendo Ubuntu 24.04, es probable que ya hayas recibido parte de estos cambios a través de las actualizaciones habituales. El meta-paquete se encarga de que todo siga funcionando igual, pero ahora de forma más granular.
Este tipo de mejoras silenciosas son las que hacen que las distribuciones maduras como Ubuntu sigan siendo una opción sólida tanto para usuarios domésticos como para entornos empresariales. La filosofía de software libre se mantiene: aunque los blobs sigan siendo binarios cerrados, al menos la forma de distribuirlos se vuelve más eficiente y mantenible.