Best Linux Distro to run Cardano-SL/CL?

If you are running Linux then NixOS is one of the best production environments.

  • A purely functional package manager
  • Rollback every dependence you install
  • Nix is a turing-complete language, turing-complete.
  • Reproducible system, 100%
  • Git, track your configuration trough time
  • Nix packages never change, fully immutable and deterministic.
  • The last point off the cuff, atomic upgrades, even the name is cool; safely upgrade and rollback no matter what.

The more you understand NixOS the more you will wonder why isn’t it more popular?
Simple, unlearning is hard, you know Ubuntu and CentOS, you will have to learn to unlearn your old ways.
One waring though, a negative I run into from time to time, error messages, NixOS has some awful error messages. Not a deal breaker but keep it in mind for the inevitable:

300px-PC_Load_Letter

Good luck @nsticco

2 Likes