2 ms·
Might I suggest NixOS[0] or Nix[1] itself? It is still a little rough around the edges but serves the same purpose. [0] https://nixos.org https://nixos.org [1]
by RubenSandwich 9y ago
Might I suggest NixOS[0] or Nix[1] itself? It is still a little rough around the edges but serves the same purpose.
[0] https://nixos.org https://nixos.org
[1] https://nixos.org/nix/ https://nixos.org/nix/
- ben509 9y agoI'm starting to look into that as it seems less awful[0] than package managers in general. My present setup is using doit[1] to automate setup. I know people use Ansible[2] for similar purposes. The compelling case to my mind is that actions in Nix are immutable, and that's an amazing story for deploying software to prod, as it makes much stronger guarantees about what you can roll back. I've actually set up docker images to do things like build old TeX documents simply because it's so bloody difficult to reproduce an earlier state. Nix seems like a much lighter weight answer to that. [0] https://nixos.org/nixos/nix-pills/why-you-should-give-it-a-try.html https://nixos.org/nixos/nix-pills/why-you-should-give-it-a-t... [1] http://pydoit.org/ http://pydoit.org/ [2] http://docs.ansible.com/ansible/latest/index.html http://docs.ansible.com/ansible/latest/index.html
- gkya 9y agoAlong with Guix which is often mentioned together with Nix, there's also GoboLinux which has an interesting approach.