> I wish the next generation of linux has a single package manager :(
Package management used to be my biggest frustration with computers. A couple years ago, I switched to nix [1][2] and now use it across all my unix-like systems (not sure how well it works on Windows, I haven't tried). Most under-rated piece of software I use, I'm surprised it hasn't blown up yet.
i have the greatest of respect for nix and 0install - however its an inexorable fact that I would like a mainstream, fully supported OS on my desktop - which is either Fedora or Ubuntu.
Let me flip this question - what does nix have that snap or flatpak does not ? From what I have read, they are pretty much the same.
I run Ubuntu primarily, and forgo apt-get in favor of nix. I've never run NixOS before (some day..).
I haven't used flatpak or snap before, but the comment I linked outlines a lot of the benefits I see with nix. Conceptually it's more like Make + a package manager, if Make were a (well designed) pure functional language and wasn't afflicted with grotesque generated code.
Package management used to be my biggest frustration with computers. A couple years ago, I switched to nix [1][2] and now use it across all my unix-like systems (not sure how well it works on Windows, I haven't tried). Most under-rated piece of software I use, I'm surprised it hasn't blown up yet.
[1] http://nixos.org/nix/ [2] https://news.ycombinator.com/item?id=10714102