←back to thread

137 points 6581 | 3 comments | | HN request time: 0.001s | source
Show context
tucnak ◴[] No.45105862[source]
It's a shame that yet another project (bcachefs in Linux kernel) and now guix are getting ostracized out of mismanagement... on whoever's part, although in all honestly, and this is a hot take mind you; guix should either be run on bare metal, to take advantage of its bootstrap-from-source, thus avoiding debian in the first place, OR be running as guest, in some fantasical gnu hurd environment, thus forgoing linux.

I say this as a long-term guix user.

replies(3): >>45106195 #>>45106805 #>>45106938 #
giancarlostoro ◴[] No.45106195[source]
> I say this as a long-term guix user.

Curious, what is your need / use case? I typically just stick to the package manager for whatever OS I install, if I don't like theirs, I find a new OS.

replies(2): >>45106816 #>>45107172 #
1. zelphirkalt ◴[] No.45106816[source]
Not the GP, but: For Guix in general? That's easy to answer:

(1) Making things reproducible. That is one of the main reasons. And not only installed system packages. You can also use it to build reproducible projects you develop, if the dependencies are available on Guix.

(2) The other one is installing software, that your distribution doesn't have in standard repos.

replies(1): >>45107177 #
2. giancarlostoro ◴[] No.45107177[source]
So its similar to Nix? I've heard similar of Nix.
replies(1): >>45107463 #
3. mikepurvis ◴[] No.45107463[source]
Nix and guix ("geeks") are close cousins, and both can be an entire OS or be used just to manage a single workspace/project on another OS.

There was a solid piece on here a few weeks ago comparing the two, written by someone with in-depth knowledge of Nix: https://news.ycombinator.com/item?id=44569032