>>4Guix and Nix are far superior because they are package managers that are purely functional. You give them a particular package configuration and the output will be reproducible throughout any operating system configuration you have. It can deal with things like having only one install for each specific version and garbage collection for packages that aren't being referenced by other packages.