5 ms·
Single-user Nix installs are lighter weight, but also have a major compromise: the store is writable by the user. This means it is pretty easy for software you'
by grhmc 4y ago
Single-user Nix installs are lighter weight, but also have a major compromise: the store is writable by the user. This means it is pretty easy for software you're using to accidentally change the store underneath Nix, and create unpredictable and unreproducible behavior.
I think the multi-user install is a better Nix experience, even if the install process is spookier.
Like is mentioned elsewhere, Docker does similar contortions to install itself. I wonder if it would have been more palatable if the Nix installer was less forward about what it is doing?
- ParetoOptimal 4y ago> I wonder if it would have been more palatable if the Nix installer was less forward about what it is doing? I bet most wouldn't consider it spooky if the installer didn't print it out. If docker started printing it, I bet lots of people would complain it seems similarly complex.
- rgoulter 4y agoI recall the sqlite changed their tmpfiles on Windows from "sqlite" to "etilqs".