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
[–] jaennaet@sopuli.xyz 3 points 5 days ago (12 children)

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?

[–] tetris11@lemmy.ml 3 points 5 days ago* (last edited 5 days ago) (9 children)

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?

[–] jaennaet@sopuli.xyz 3 points 5 days ago (2 children)

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

[–] tetris11@lemmy.ml 4 points 4 days ago

I just think the declarative syntax is cool, and is easier to read than Nix

[–] khleedril@cyberplace.social 4 points 4 days ago

@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.

load more comments (6 replies)
load more comments (8 replies)