NixOS Linux
nixos.org
NixOS Linux
1–10 of 82 posts
Re: NixOS Linux
#2Re: NixOS Linux
#3The configuration system very easy to understand and work with. I think this is actually the perfect distro for a "one off" home server because configuration management is built in so it is easy to rebuild my server from the backup of a single file.
Re: NixOS Linux
#4Using a special command (nix-shell) whenever I needed to do development things (e.g. Rust builds) was not my idea of fun.
Some other things, like overriding GDM's monitors.xml file, were pretty much impossible to do.
Maybe it's better if you just use it as a base for servers / containers.
Re: NixOS Linux
#5Just to see if I understand, does this mean you might end up having dozens of libcurls?
Re: NixOS Linux
#6Just to see if I understand, does this mean you might end up having dozens of libcurls?
Re: NixOS Linux
#7Just to see if I understand, does this mean you might end up having dozens of libcurls?
- libcurl is 615,616 bytes
- curl itself is another 192,480 bytes
Not counting man pages.
Re: NixOS Linux
#8Re: NixOS Linux
#9You wouldn't give access to memory raw without any safeguards. (Typical package managers can just arbitrarily dump files or remove files)
It takes a structured approach. Laying over a graph database on top of your filesystem which is read-only typically.
This helps provide guarantees and also every application has its own hermetic sealed dependency closure.
Nix is truly revolutionary and it's getting steady adoption. Give it a read if you don't know about it. You can adopt it on any Linux distro without using the full NixOS.
I write a lot about it on my blog.
Re: NixOS Linux
#10Or would it be better to install NixOS? Could I then choose not to use systemd? Would that be hard?
Is the idea that you can define your system in a file and reproduce it more or less automatically?
How does this compare to Guix?