10 ms·
Guix is a weird little behemoth of a distribution, that allows you to install different versions of different packages at the same time which then builds your e
by mar77i 7y ago
Guix is a weird little behemoth of a distribution, that allows you to install different versions of different packages at the same time which then builds your effective file system on the fly. That being said, as mad as this sounds, I've heard people are having a lot of fun with it too, so apparently it's also manageable.
Guix is for you if you want to run old software on a discontinued software stack simultaneously with a modern system.
- firethief 7y agoThat makes it immune to dependency hell; there are no two packages you can't have at the same time due to dependency version conflicts. The big wins for me though are: having all my system configuration in a small set of versionable text files (rather than gigabytes of mutable state), and being able to attach dependencies to the scripts that require them rather than to the system they're expected to be run on. (I use NixOS, but it's the same concept)