NixOS 26.05 Yarara chega com mais de 20 mil pacotes e systemd no stage 1
Aprofundamento CEVIU
Aprofundamento
O NixOS 26.05 Yarara foi lançado oficialmente em 30 de maio de 2026, com suporte garantido até 31 de dezembro de 2026, sete meses no total. Ele substitui o NixOS 25.11 Xantusia, que deixa de receber atualizações de segurança após 30 de junho de 2026. O Nixpkgs dessa versão adicionou 20.442 novos pacotes, atualizou 20.641 e removeu 17.532 obsoletos, mantendo a base estável e segura. Foram introduzidos 85 novos módulos e 1.547 novas opções de configuração, enquanto 25 módulos e 355 opções foram removidos.
A mudança mais significativa é o systemd como padrão no stage 1 (initrd), substituindo o antigo sistema baseado em scripts, agora marcado como obsoleto e programado para remoção na versão 26.11. Isso afeta diretamente quem usa LUKS ou inicialização complexa: a symlink /dev/root não é mais criada. Também houve atualizações críticas: GNOME 50 Tokyo, KDE Plasma 6.6.5, GCC 15, Node.js 24 LTS, Ruby 3.4, kernel Linux 6.18 LTS e migração do D-Bus padrão para dbus-broker.
Por que isso importa
Essa versão marca uma virada operacional para quem depende de inicialização previsível e manutenção simplificada. A adoção do systemd no stage 1 reduz divergências entre ambientes de produção e desenvolvimento, alinhando o NixOS com práticas modernas de boot em sistemas Linux. Para equipes que usam NixOS em infraestrutura crítica, isso significa menos código personalizado para initrd e maior compatibilidade com ferramentas de diagnóstico baseadas em systemd. A retirada do suporte a x86_64-darwin também é um ponto decisivo: não há mais construção de pacotes para Macs Intel a partir do Nixpkgs 26.11, e a comunidade orienta migrar para instalações nativas do NixOS nesses dispositivos, especialmente com o fim do suporte de segurança do macOS 26 previsto para 2028.
Impacto para desenvolvedores
Desenvolvedores que automatizam implantações com NixOS precisam revisar seus boot.initrd e boot.loader.grub configurations, pois o comportamento do stage 1 mudou, especialmente em cenários com LUKS, RAID ou múltiplos dispositivos raiz. Quem usa nixos-rebuild com flags personalizadas para initrd deve testar com --show-trace antes de atualizar. A atualização para GCC 15 exige verificação de compatibilidade em projetos C/C++ que usam atributos ou extensões específicas da versão anterior. E quem ainda roda NixOS em Macs Intel deve planejar a migração para uma instalação nativa antes do fim do suporte completo ao x86_64-darwin, já que binários não serão mais gerados a partir do Nixpkgs 26.11.
Perguntas frequentes
Quando o NixOS 26.05 Yarara foi lançado?
O NixOS 26.05 Yarara foi lançado oficialmente em 30 de maio de 2026. É uma versão estável com suporte até 31 de dezembro de 2026.
O que mudou com o systemd no stage 1 do NixOS 26.05?
O systemd passou a ser o padrão no stage 1 (initrd), substituindo o antigo sistema baseado em scripts, agora obsoleto e programado para remoção na versão 26.11. A symlink /dev/root não é mais criada, o que pode impactar configurações com LUKS ou inicialização personalizada.
O NixOS ainda suporta Macs Intel (x86_64-darwin)?
O suporte a x86_64-darwin termina após a versão 26.05. Não haverá mais construção de pacotes nem suporte a partir do Nixpkgs 26.11. A Fundação NixOS recomenda instalar o NixOS nativamente em Macs Intel, especialmente com o fim do suporte de segurança do macOS 26 previsto para 2028.
Quais são as principais atualizações de ferramentas no NixOS 26.05?
A versão inclui GNOME 50 Tokyo, KDE Plasma 6.6.5, GCC 15, LLVM 21, Node.js 24 LTS, Ruby 3.4, kernel Linux 6.18 LTS e D-Bus migrado para dbus-broker. Também foram adicionados 20.442 novos pacotes e 85 novos módulos no Nixpkgs.
Links relacionados
Fontes
- nixos.orgfonte original
- Categoria
- CEVIU DevOps
- Publicado
- 01 de junho de 2026
- Editoria
- CEVIU DevOps
