VOOZH about

URL: https://www.phoronix.com/news/Fedora-Nix-Dir-Approved

⇱ Path Cleared For Nix Package Manager On Fedora With /nix Approved - Phoronix


👁 Phoronix

Path Cleared For Nix Package Manager On Fedora With /nix Approved

Written by Michael Larabel in Fedora on 14 October 2025 at 02:48 PM EDT. 31 Comments
There's been work to get the Nix functional package manager available on Fedora Linux for those wanting to leverage its available packages or features like supporting side-by-side packages of different versions, atomic upgrades/rollbacks, non-root user for installing software, and other features. One of the hurdles though is that the Nix package manager relies by default on the /nix directory, which goes against Fedora's default directory requirements. Now though the Fedora Engineering and Steering Committee (FESCo) has granted permission for using the /nix directory hierarchy.

The past few months there has been a review request pending for the Nix functional package manager on Fedora. But Nix uses the /nix directory by default for its package store, local state, etc. Overriding this default can lead to pre-built binaries for Nix not working.

Thus the matter of Fedora Nix packages needing to use the /nix directory was tossed into the purview of the Fedora Engineering and Steering Committee to evaluate. The exception request has been under discussion the past month. Some were initially against this since nine years ago when there was work on Snaps for Fedora, usage of the /snap directory was previously blocked by Fedora.

But now at today's FESCo meeting (meeting minutes) the exception request for Nix has been granted:
TOPIC:#3473 Exception request for /nix (@humaton:fedora.im, 17:13:47)

AGREED: /nix top-level directory may be used exclusively for Nix runtime and package store. It shall not be part of the filesystem package, but packages are allowed to create it. (+6, 1, -0) (@humaton:fedora.im, 17:27:01)

So that path is now cleared for nice Nix package management support on Fedora once the review request is hopefully all wrapped up and approved.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.