this post was submitted on 15 Jul 2025
20 points (100.0% liked)
Guix
446 readers
2 users here now
Guix is an advanced distribution of the GNU operating system developed by the GNU Project
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
As someone who doesn't use Guix, reading this made me wonder why a "consumer" (ie. not someone running eg. corporate infrastructure or whatever) would want to use it, if something as seemingly trivial as this requires that much work.
What I mean is that I'm obviously just missing something, since there's got to be upsides to the system that make cases like this worth it.
Anybody feel like educating a dunce?
No, it's a common gripe.
I wish GUIX would just symlink libraries to standard paths instead of having to educate every single downstream tool where everything is with Env Variables
Is it such a big ask to expect bash to exist at /bin/bash?
That does sound like a reasonable ask.
What are the upsides of Guix – in your view, anyhow – that make people be OK with downsides like this? I mean, this does seem like a fairly major downside, so there's go to be fairly major upsides too, or at least I'd assume so
I just think the declarative syntax is cool, and is easier to read than Nix
@jaennaet @tetris11 Once you've got everything set up, you can run your binaries in special containers for system isolation, make Docker images for distribution, run your stuff on other machines which have #guix on them, and generally enjoy the fruits of your labours.