Bazzite immutable Linux distro

Um artigo do XDA-Developers desta semana apresenta o caso para mudar para imutável em um handheld gaming, e o timing se alinha com uma mudança mais ampla: distros Linux baseadas em imagens se tornaram silenciosamente o padrão sensato para qualquer um que queira “instalar uma vez, ignorar para sempre”. A ideia central é simples: a raiz do SO é somente leitura, as atualizações entram e saem em uma única etapa atômica, e se algo quebrar você reinicia na imagem anterior. Abaixo estão sete distros que fazem bem essa troca, abrangendo handhelds gaming, workstations e uso geral de desktop.

O que procurar em uma distro imutável

O nome cobre uma série de designs. Alguns (Fedora Silverblue, Bazzite) usam rpm-ostree com imagens em camadas. Alguns (openSUSE Aeon) usam snapshots em subvolumes de Btrfs. NixOS tecnicamente não é baseado em imagens, mas seu modelo declarativo te dá a mesma segurança de reversão. VanillaOS 2 usa partições A/B como o ChromeOS.

Coisas a verificar antes de escolher:

Comparação rápida

Distro Melhor para Base Modelo de atualização Reversão
Bazzite Handhelds gaming e desktops Fedora Atomic rpm-ostree, semanal Um passo do menu de inicialização
Fedora Silverblue Workstations Fedora Atomic rpm-ostree, por versão Um passo do menu de inicialização
Fedora Kinoite Workstations KDE Fedora Atomic rpm-ostree, por versão Um passo do menu de inicialização
openSUSE Aeon Fãs de rolling release openSUSE Tumbleweed Snapper + Btrfs Reversão de snapshot
NixOS Reprodutibilidade Nix Configuração declarativa Gerações de inicialização
VanillaOS Iniciantes Debian sid Partições A/B Trocar partição
Endless OS Offline-first, educação OSTree Imagem semanal Deploy OSTree
Bluefin Workstations cloud-native Fedora Atomic rpm-ostree, semanal Um passo do menu de inicialização

Os distros

1. Bazzite, melhor para handhelds gaming e desktops

Bazzite é o projeto ublue-os que transformou o Fedora Atomic em uma distro gaming pronta para usar. Vem com Steam pré-instalado, vem em variantes Deck, desktop e Nvidia, e aplica otimizações específicas para jogos (schedutil governor, driver xone, builds customizados de mesa) direto da caixa. No Steam Deck é praticamente uma substituição do SteamOS.

Onde falha: A primeira instalação é pesada porque a imagem tem alguns GB, e alternar entre variantes (Deck para Desktop, KDE para GNOME) requer uma rebase completa e um download mais longo.

Preço:

Plataformas: Linux (x86_64 e aarch64)

Baixar: bazzite.gg

Conclusão: Não compre nada, instale isto, e deixe de reinstalar Windows no seu handheld.

2. Fedora Silverblue, melhor para workstations GNOME

Fedora Silverblue é a implementação de referência do projeto Fedora Atomic Desktop. RPMs em camadas permitem adicionar pacotes quando Flatpak não é suficiente, e Toolbx oferece um contêiner mutável para trabalho CLI sem tocar na imagem base. As versões semestrais mantêm próximo ao Fedora principal.

Onde falha: A documentação assume que você já fala rpm-ostree, e o catálogo inicial de aplicativos no GNOME Software depende muito de Flatpak, o que confunde pessoas acostumadas com busca estilo apt.

Preço:

Plataformas: Linux (x86_64 e aarch64)

Baixar: silverblue.fedoraproject.org

Conclusão: A experiência Fedora convencional com uma rede de segurança.

3. Fedora Kinoite, melhor para usuários de KDE Plasma

Fedora Kinoite é o irmão de KDE Plasma do Silverblue. A mesma base atômica, as mesmas ferramentas, mas com aplicativos e padrões de KDE. No Plasma 6 se parece mais com uma workstation polida do que qualquer outra coisa nesta lista.

Onde falha: Mudanças de configurações de KDE às vezes precisam de uma reinicialização para se aplicar corretamente em raízes imutáveis.

Preço:

Plataformas: Linux (x86_64)

Baixar: fedoraproject.org/kinoite

Conclusão: Pegue isto se você já conhece KDE e quer atualizações atômicas sem trocar de desktop.

4. openSUSE Aeon, melhor para fãs de rolling-release

openSUSE Aeon (anteriormente MicroOS Desktop GNOME) executa o rolling release do Tumbleweed com snapshots de Btrfs por baixo. Cada transação zypper cria um snapshot, e reversão na inicialização é uma seleção de menu. Os aplicativos executam em Flatpak por padrão, o que mantém a base enxuta.

Onde falha: Aeon foi Release Candidate por mais tempo do que a maioria dos usuários esperava, e a variante KDE (Kalpa) fica para trás.

Preço:

Plataformas: Linux (x86_64)

Baixar: get.opensuse.org/aeon

Conclusão: Para pessoas que querem rolling release sem perder a reversão.

5. NixOS, melhor para reprodutibilidade

NixOS não é baseado em imagens no sentido OSTree, mas a linguagem Nix declarativa e a abordagem every-config-as-code atingem o mesmo alvo de confiabilidade. Um único flake descreve todo o seu sistema, e cada reconstrução cria uma nova geração de inicialização na qual você pode alternar do GRUB. Home Manager estende o mesmo modelo aos seus dotfiles no nível do usuário.

Onde falha: A curva de aprendizado é real. Nix flakes ainda são oficialmente experimentais. A documentação está espalhada pela wiki, documentação do nixpkgs, e blogs da comunidade.

Preço:

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

Baixar: nixos.org

Conclusão: Escolha isto se quiser reconstruir a mesma máquina em novo hardware a partir de uma única configuração.

6. VanillaOS, melhor para iniciantes da família Ubuntu

VanillaOS 2 Orchid foi rebased em Debian sid e mudou para um sistema de imagem A/B similar ao ChromeOS. O CLI Apx permite instalar pacotes de qualquer distro via contêineres, o que contorna a reclamação clássica “meu aplicativo não está na loja”. GNOME é o shell padrão.

Onde falha: Grandes atualizações podem ocasionalmente deixar você esperando a troca entre partições A e B. Extensões GNOME de terceiros exigem uma solução alternativa.

Preço:

Plataformas: Linux (x86_64)

Baixar: vanillaos.org

Conclusão: A opção mais amigável para qualquer um vindo do Ubuntu que queira tentar imutável sem aprender as ferramentas do Fedora.

7. Endless OS, melhor para configurações offline-first

Endless OS foi construído para escolas e ambientes de baixa conectividade. Vem com um grande catálogo de aplicativos Flatpak educacionais offline, se atualiza via OSTree, e funciona bem também como um desktop de propósito geral. Drivers Nvidia estão inclusos no ISO.

Onde falha: A seleção de pacotes fora do catálogo integrado se inclina para o Flathub, e fluxos de trabalho focados em CLI precisam de setup adicional.

Preço:

Plataformas: Linux (x86_64)

Baixar: endlessos.org

Conclusão: Uma escolha discreta que se adequa melhor a máquinas familiares e labs escolares que o resto.

8. Bluefin, melhor para workstations cloud-native

Bluefin é o irmão do Bazzite para desenvolvedores. A mesma base ublue-os, as mesmas atualizações rpm-ostree, mas pré-configurada com ferramentas de contêiner, Homebrew, e Distrobox. A proposta é “workstation Linux cloud-native com um modelo de atualização estilo Chromebook”.

Onde falha: A experiência GNOME padrão assume um nível justo de conforto com terminal, e a variante de desenvolvedor traz mais do que um usuário casual precisa.

Preço:

Plataformas: Linux (x86_64)

Baixar: projectbluefin.io

Conclusão: A que você deve instalar em um laptop em que desenvolve, especialmente se você já vive dentro de contêineres.

Como escolher o correto

Se nada acima soa certo, fique em sua distro mutável atual. A imutabilidade troca alguma flexibilidade por uma rede de segurança, e essa troca só se amortiza quando atualizações ou conflitos de drivers já mordem você regularmente.

Perguntas frequentes

O que a imutabilidade realmente significa no Linux?

A raiz do sistema é montada somente leitura. As operações de pacotes acontecem fora de banda, seja estratificando um RPM em uma nova imagem (Fedora Atomic), trocando uma partição completa (VanillaOS), ou construindo uma nova geração (NixOS). Se uma mudança quebra algo, você reinicia para o estado anterior.

Ainda posso instalar pacotes regulares?

Sim, de três formas. Flatpak para aplicativos GUI, Distrobox ou Toolbx para pacotes CLI, ou instalações em camadas em distros rpm-ostree. NixOS usa seu próprio gerenciador de pacotes para tudo.

Qual distro imutável funciona melhor no Steam Deck?

Bazzite. Vem com a mesma sessão gamescope que Valve usa, mais melhor tratamento de jogos anti-cheat. SteamOS em si também é imutável, e Bazzite trata sua substituição como um caminho suportado.

O NixOS é realmente imutável?

Não por definição estrita. É declarativo e seguro para reversão, o que alcança o mesmo resultado no mundo real. Alguns na comunidade argumentam que deveria estar em um grupo separado, mas vive no mesmo canto do mundo.

Esses distros funcionam com GPUs Nvidia?

Bazzite, Bluefin, Endless OS e VanillaOS têm imagens específicas para Nvidia ou suporte de primeira classe. Silverblue e Kinoite lidam com Nvidia via estratificação de RPMFusion. NixOS lida com isso com um toggle de configuração.