NixOS 26.05 ‘Yarara’ Released with Systemd Initrd by Default and Major Infrastructure Updates

The NixOS project has officially released NixOS 26.05, codenamed “Yarara,” continuing the distribution’s unique approach to Linux system management through declarative configuration, atomic upgrades, and reproducible deployments. The release introduces several important platform-level changes, modernized infrastructure components, and continued refinement of the Nix ecosystem.
As one of the most distinctive Linux distributions available today, NixOS continues attracting developers, DevOps engineers, and advanced Linux users who value predictable system behavior and highly reproducible environments.
What Makes NixOS Different?
Unlike traditional Linux distributions that install packages directly into shared system locations, NixOS is built around the Nix package manager, which stores software in isolated, versioned paths and generates complete system configurations declaratively.
This architecture provides several advantages:
- Atomic system upgrades
- Reliable rollback capabilities
- Reproducible environments
- Easier infrastructure automation
- Reduced dependency conflicts
These features have helped NixOS gain popularity among developers managing complex systems and cloud infrastructure.
Systemd-Based Initrd Becomes the Default
One of the most significant changes in NixOS 26.05 is the move to a systemd-based Stage 1 initrd by default. The older scripted implementation is now deprecated and scheduled for removal in NixOS 26.11.
The initrd (initial RAM disk) is responsible for preparing the system during early boot before the main operating system loads.
According to the release notes:
- Systemd now handles Stage 1 initialization by default
- The previous scripted implementation remains temporarily available
- Users can still revert using
boot.initrd.systemd.enable = false - Long-term migration toward the systemd-based approach is encouraged
This change is expected to improve consistency and simplify maintenance across modern NixOS deployments.
Continuing the Twice-Yearly Release Cycle
NixOS continues its established release cadence of publishing stable versions twice per year—typically around May and November. The 26.05 “Yarara” release follows the previous 25.11 “Xantusia” release and continues the project’s steady development rhythm.
The 26.05 development cycle involved extensive staging, package testing, and release management work coordinated through the NixOS community.
Large-Scale Package and Infrastructure Updates
Like previous NixOS releases, 26.05 includes a massive collection of package updates across the software ecosystem.


Canonical has released the first monthly snapshot of Ubuntu 26.10 ‘Stonking Stingray’. This is the first of 4 planned testing builds in the lead up to the final, stable release of Ubuntu 26.10 on 15 October, 2026. Utkarsh Gupta announced the release on the Ubuntu developer mailing list, noting that a couple of images are missing from the first snapshot but will return for Snapshot 2. Ubuntu monthly snapshots are not alpha builds. They exist as a way for Ubuntu’s engineers to fine-tune new, automated build processes. Snapshots are useful jump-on points that help users test the next release, but […]
Google announced at Google I/O 2026 that Canonical is the new lead maintainer and ‘strategic steward’ of Flutter desktop for Windows, macOS and Linux. The news was shared in the ‘What’s new in Flutter’ presentation “[The Flutter] desktop experience has reached a new level of maturity this year, driven by our incredible engineering partnership with Canonical, the publisher of Ubuntu”, says Kate Lovett, Engineer Manager on the Flutter Framework team at Google. “This progress is fuelled by Canonical’s dedication to ensuring that Flutter delivers on every desktop” she adds. Canonical made Flutter its ‘default choice’ for developing new Ubuntu apps […]
Canonical has released Workshop, a new open-source tool to create reproducible development environments with a single command. Using YAML files, the same development setup can be reproduced across different hardware and devices, reducing dependency headaches and configuration drift. Environments in Workshop are built from SDKs (packages that install languages, frameworks and tools). Most of these come from the SDK Store, which supports versioned channels similar to the Snap Store so that projects can define specific SDK versions to use. Canonical offers SDKs for Ollama, OpenCode, NVIDIA CUDA and AMD ROCm at launch, but users can create and define project-specific SDKs […]
The Raspberry Pi 6 won’t be released before 2028 and it won’t feature an onboard NPU to handle AI compute tasks. Insight into plans for the Pi 6 were shared by three of the company’s key engineers and leaders in an AMA (ask me anything) session on Reddit on 21 May, 2026. Based on past launches the gap between major Pi models (Raspberry Pi 2, 3, 4 and 5) is around 3-4 years. The Raspberry Pi 5 launched in 2023. That should put the Pi 6 on course for launch in 2026 or 2027. But Raspberry Pi co-founder and CEO […]