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:
- Como você instala software adicional: Flatpak, Distrobox, RPMs em camadas, ou pacotes Nix
- Se drivers de GPU são pré-instalados ou requerem passos adicionais
- Experiência de reversão: um toque na inicialização, ou uma reinstalação completa
- Cadência de atualização: noturna, semanal, ou por versão
- O quão amigável a comunidade é com iniciantes que quebraram algo no segundo dia
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:
- Grátis: distro completa, sem nível pago
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:
- Grátis: distro completa
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:
- Grátis: distro completa
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:
- Grátis: distro completa
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:
- Grátis: distro completa
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:
- Grátis: distro completa
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:
- Grátis: distro completa
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:
- Grátis: distro completa
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 está instalando em Steam Deck ou Legion Go: Bazzite.
- Se quer a sensação Fedora convencional com reversão: Silverblue (GNOME) ou Kinoite (KDE).
- Se gosta de rolling releases e snapshots de Btrfs: openSUSE Aeon.
- Se quer infrastructure-as-code para seu desktop: NixOS.
- Se Debian e atualizações A/B parecem mais naturais que Fedora: VanillaOS.
- Se a máquina estará offline a maior parte do tempo: Endless OS.
- Se é uma workstation dev cloud-native: Bluefin.
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.