Bazzite immutable Linux distro

Un artículo de XDA-Developers esta semana presenta el caso para cambiar a inmutable en un handheld gaming, y el timing se alinea con un cambio más amplio: los distros Linux basados en imágenes se han convertido silenciosamente en el estándar sensato para cualquiera que quiera “instalar una vez, ignorar para siempre”. La idea principal es simple: la raíz del SO es de solo lectura, las actualizaciones entran y salen en un paso atómico, y si algo se rompe te reinicia en la imagen anterior. A continuación se presentan siete distros que hacen bien ese intercambio, abarcando handhelds gaming, workstations y uso general de desktop.

Qué buscar en un distro inmutable

El nombre cubre una variedad de diseños. Algunos (Fedora Silverblue, Bazzite) usan rpm-ostree con imágenes en capas. Algunos (openSUSE Aeon) usan snapshots en subvolúmenes de Btrfs. NixOS técnicamente no es basado en imágenes, pero su modelo declarativo te da la misma seguridad de reversión. VanillaOS 2 usa particiones A/B como ChromeOS.

Cosas a verificar antes de elegir:

Comparación rápida

Distro Mejor para Base Modelo de actualización Reversión
Bazzite Handhelds gaming y desktops Fedora Atomic rpm-ostree, semanal Un paso del menú de inicio
Fedora Silverblue Workstations Fedora Atomic rpm-ostree, por lanzamiento Un paso del menú de inicio
Fedora Kinoite Workstations KDE Fedora Atomic rpm-ostree, por lanzamiento Un paso del menú de inicio
openSUSE Aeon Fans de rolling release openSUSE Tumbleweed Snapper + Btrfs Reversión de snapshot
NixOS Reproducibilidad Nix Configuración declarativa Generaciones de inicio
VanillaOS Principiantes Debian sid Particiones A/B Cambiar partición
Endless OS Offline-first, educación OSTree Imagen semanal Despliegue OSTree
Bluefin Workstations cloud-native Fedora Atomic rpm-ostree, semanal Un paso del menú de inicio

Los distros

1. Bazzite, mejor para handhelds gaming y desktops

Bazzite es el proyecto ublue-os que convirtió Fedora Atomic en un distro gaming listo para usar. Viene con Steam preinstalado, presenta variantes Deck, desktop y Nvidia, y aplica optimizaciones específicas para gaming (schedutil governor, controlador xone, builds de mesa personalizadas) directamente de la caja. En Steam Deck es prácticamente un reemplazo de SteamOS.

Donde falla: La primera instalación es pesada porque la imagen tiene varios GB, y cambiar entre variantes (Deck a Desktop, KDE a GNOME) requiere una rebase completa y una descarga más larga.

Precio:

Plataformas: Linux (x86_64 y aarch64)

Descargar: bazzite.gg

Conclusión: No compres nada, instala esto, y deja de reinstalar Windows en tu handheld.

2. Fedora Silverblue, mejor para workstations GNOME

Fedora Silverblue es la implementación de referencia del proyecto Fedora Atomic Desktop. Los RPMs en capas te permiten agregar paquetes cuando Flatpak no es suficiente, y Toolbx te da un contenedor mutable para trabajo CLI sin tocar la imagen base. Los lanzamientos semestrales lo mantienen cerca de Fedora principal.

Donde falla: La documentación asume que ya hablas rpm-ostree, y el catálogo de aplicaciones inicial en GNOME Software se inclina fuertemente hacia Flatpak, lo que confunde a personas acostumbradas a la búsqueda estilo apt.

Precio:

Plataformas: Linux (x86_64 y aarch64)

Descargar: silverblue.fedoraproject.org

Conclusión: La experiencia Fedora convencional con una red de seguridad.

3. Fedora Kinoite, mejor para usuarios de KDE Plasma

Fedora Kinoite es el hermano de KDE Plasma de Silverblue. La misma base atómica, las mismas herramientas, pero con aplicaciones y valores por defecto de KDE. En Plasma 6 se siente más como una workstation pulida que cualquier otra cosa en esta lista.

Donde falla: Los cambios de configuración de KDE a veces necesitan un reinicio para aplicarse limpiamente en raíces inmutables.

Precio:

Plataformas: Linux (x86_64)

Descargar: fedoraproject.org/kinoite

Conclusión: Toma esto si ya conoces KDE y quieres actualizaciones atómicas sin cambiar de escritorio.

4. openSUSE Aeon, mejor para fans de rolling-release

openSUSE Aeon (anteriormente MicroOS Desktop GNOME) monta el lanzamiento rolling de Tumbleweed con snapshots de Btrfs debajo. Cada transacción zypper toma un snapshot, y la reversión al iniciar es una selección del menú. Las aplicaciones se ejecutan en Flatpak por defecto, lo que mantiene la base esbelta.

Donde falla: Aeon ha sido Release Candidate durante más tiempo del que esperaba la mayoría de los usuarios, y la variante KDE (Kalpa) se queda atrás.

Precio:

Plataformas: Linux (x86_64)

Descargar: get.opensuse.org/aeon

Conclusión: Para personas que quieren un rolling release sin perder la reversión.

5. NixOS, mejor para reproducibilidad

NixOS no es basado en imágenes en el sentido de OSTree, pero el lenguaje Nix declarativo y el enfoque every-config-as-code logran el mismo objetivo de confiabilidad. Un único flake describe todo tu sistema, y cada reconstrucción crea una nueva generación de inicio a la que puedes cambiar desde GRUB. Home Manager extiende el mismo modelo a tus dotfiles a nivel de usuario.

Donde falla: La curva de aprendizaje es real. Los flakes de Nix aún son experimentales oficialmente. La documentación está dispersa en el wiki, la documentación de nixpkgs, y blogs de la comunidad.

Precio:

Plataformas: Linux (x86_64, aarch64), macOS como nix-darwin

Descargar: nixos.org

Conclusión: Elige esto si quieres reconstruir la misma máquina exacta en nuevo hardware desde una única configuración.

6. VanillaOS, mejor para principiantes de la familia Ubuntu

VanillaOS 2 Orchid se basó nuevamente en Debian sid y cambió a un sistema de imagen A/B similar a ChromeOS. El CLI Apx te permite instalar paquetes de cualquier distro a través de contenedores, lo que evita la queja clásica “mi aplicación no está en la tienda”. GNOME es el shell por defecto.

Donde falla: Las actualizaciones grandes ocasionalmente pueden dejarte esperando el intercambio entre particiones A y B. Las extensiones GNOME de terceros requieren una solución.

Precio:

Plataformas: Linux (x86_64)

Descargar: vanillaos.org

Conclusión: La opción más amable para cualquiera que venga de Ubuntu y quiera probar inmutable sin aprender las herramientas de Fedora.

7. Endless OS, mejor para configuraciones offline-first

Endless OS fue construido para escuelas y entornos de baja conectividad. Viene con un gran catálogo de aplicaciones Flatpak educativas sin conexión, se actualiza a través de OSTree, y también funciona bien como un desktop de propósito general. Los drivers Nvidia están incluidos en el ISO.

Donde falla: La selección de paquetes fuera del catálogo integrado se inclina hacia Flathub, y los flujos de trabajo centrados en CLI necesitan configuración adicional.

Precio:

Plataformas: Linux (x86_64)

Descargar: endlessos.org

Conclusión: Una opción silenciosa que se adapta mejor a máquinas familiares y laboratorios escolares que el resto.

8. Bluefin, mejor para workstations cloud-native

Bluefin es el hermano de Bazzite para desarrolladores. La misma base ublue-os, las mismas actualizaciones rpm-ostree, pero preconfigurada con herramientas de contenedores, Homebrew, y Distrobox. La propuesta es “workstation Linux cloud-native con un modelo de actualización estilo Chromebook”.

Donde falla: La experiencia GNOME por defecto asume un nivel justo de comodidad con la terminal, y la variante de desarrollador trae más de lo que un usuario casual necesita.

Precio:

Plataformas: Linux (x86_64)

Descargar: projectbluefin.io

Conclusión: La que debes instalar en un portátil en el que desarrollas, especialmente si ya vives dentro de contenedores.

Cómo elegir la correcta

Si nada de lo anterior suena bien, mantente en tu distro mutable actual. La inmutabilidad cambia algo de flexibilidad por una red de seguridad, y ese intercambio solo se amortiza cuando las actualizaciones o los conflictos de drivers ya te muerden regularmente.

Preguntas frecuentes

¿Qué significa realmente inmutable en Linux?

La raíz del sistema está montada como solo lectura. Las operaciones de paquetes ocurren fuera de banda, ya sea al agrupar un RPM en una imagen nueva (Fedora Atomic), cambiar una partición completa (VanillaOS), o construir una nueva generación (NixOS). Si un cambio rompe algo, reinicia en el estado anterior.

¿Todavía puedo instalar paquetes regulares?

Sí, de tres formas. Flatpak para aplicaciones GUI, Distrobox o Toolbx para paquetes CLI, o instalaciones en capas en distros rpm-ostree. NixOS usa su propio gestor de paquetes para todo.

¿Cuál es el distro inmutable que funciona mejor en Steam Deck?

Bazzite. Viene con la misma sesión gamescope que usa Valve, más un mejor manejo de juegos anti-cheat. SteamOS en sí también es inmutable, y Bazzite trata su reemplazo como un camino soportado.

¿Es NixOS realmente inmutable?

No por definición estricta. Es declarativo y seguro para reversión, lo que logra el mismo resultado en el mundo real. Algunos en la comunidad argumentan que debería estar en un grupo separado, pero vive en el mismo rincón del mundo.

¿Funcionan estos distros con GPUs Nvidia?

Bazzite, Bluefin, Endless OS y VanillaOS tienen imágenes específicas de Nvidia o soporte de primer nivel. Silverblue y Kinoite manejan Nvidia a través de capas de RPMFusion. NixOS lo maneja con un toggle de configuración.