Помимо всего прочего, Nix имеет ещё одно замечательное свойство — он не загаживает PATH, в то время как на моём Debian ноутбуке в PATH около 2500 комманд. Некоторая часть этого бардака — раздолбайство мейнтейнеров, который пихают в /usr/bin то, что должно быть в /usr/libexec, но большая часть — неизбежное последствие того, что классический FHS не позволяет разделить то, что хочет пользователь и то, что нужно по runtime-зависимостям.
В Nix (или Guix) это разделение есть — profile, inputs, propagated inputs.
Post #133
599