This page is designed to help you find out whether GNU Guix is good and if it is the right choice for you.
Listed in
Reproducibility
GNU Guix emphasizes reproducible builds, ensuring that the same package can be built in the same way across different environments, enhancing reliability and consistency.
Declarative System Configuration
Guix allows users to describe their entire system configuration in a declarative manner, making it easier to reproduce and share system environments.
Rollback Capabilities
Guix supports rollbacks, allowing users to revert their system to previous states easily, which is useful for undoing updates or changes that cause issues.
Functional Package Management
Guix uses a functional approach to package management, meaning packages do not interfere with each other and dependencies are handled more cleanly.
Free Software Focus
Being a GNU project, Guix only includes free software, aligning with the principles of the Free Software Foundation and offering a system free from proprietary software.
Promote GNU Guix. You can add any of these badges on your website.
We have collected here some useful links to help you find out if GNU Guix is good.
Check the traffic stats of GNU Guix on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of GNU Guix on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of GNU Guix's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of GNU Guix on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about GNU Guix on Reddit. This can help you find out how popualr the product is and what people think about it.
I'm a NixOS user and I know Gobolinux is a few years older, this blogpost (from 2011) was actually useful for me at the time when I decided to pick NixOS for my workstations: https://sandervanderburg.blogspot.com/2011/12/evaluation-and-comparison-of-gobolinux.html Nowadays I'm also playing with Guix as well, I kinda love that everything can be unified in a more decent language (Guile Scheme) than Nix:... - Source: Hacker News / 5 months ago
> I started because I wanted Claude Code to manage my system, not just my code. I have two reactions to this. First: respectfully, this is hilarious. LLMs are good at many things, but judgement is not one of them. At the outset, this was firmly in the "terrible ideas" category. Second: sometimes from terrible ideas come great creativity. (I'm actually not sure what epistemic basis creativity flows from, if not... - Source: Hacker News / 6 months ago
If you're interested in what's going on with GNU in general, GUIX is awesome. It's a package manager like Nix but purely GNU (using GNU Guile scheme). It's developed in tandem with the GNU Shepherd init system (instead of systemd/sysvinit/openrc/etc.) and there are distributions based on GNU Hurd kernel (or the Linux-libre kernel). Wikipedia has a pretty good rundown [3] but I recommend booting up a VM image. It's... - Source: Hacker News / about 1 year ago
You could take a look at guix [1], it's very much like nix, but is available as a package manager for other distros. [1] https://guix.gnu.org/. - Source: Hacker News / about 1 year ago
And then see how it's done in real life: https://guix.gnu.org/. - Source: Hacker News / over 1 year ago
Guix is a Nix-like package manager and distro that is almost entirely written in Guile Scheme: https://guix.gnu.org/ I would guess it's by far the most active Guile project. - Source: Hacker News / almost 2 years ago
> So what we are missing now is a 500GB framework that can write the config file for the programming language that is writing a config file for the actual program I wish to use. That exists since 1960. It's called LISP. The e.g. https://guix.gnu.org/ uses with great success, the Guile Scheme dialect of LISP, to be precise. And FYI the "framework" is:- Source: Hacker News / over 2 years ago$ ls --human-readable --size $(readlink $(which...
> inventing a brand new purely functional language programming language. ISTM that if you dislike that, then there's GUIX. https://guix.gnu.org/ Very briefly, AFAICT, it's "Nix but using Scheme". - Source: Hacker News / over 2 years ago
And just wait till you discover Arch Linux, Gentoo, Guix, or NixOS. Source: about 3 years ago
Https://guix.gnu.org for example. It did load before an update but it doesn't anymore. Source: about 3 years ago
Is it? Seems to me it's used for some pretty cool stuff, heard of Guix? Source: about 3 years ago
I think a "competitor" to Lua would be Guile [1], but I am not sure if it gets close to Lua in terms of lightweightness... It was designed to be used in the GNU project, with similar objects as Lua: to be light, easily embeddable. It's a Scheme (Lisp) so maybe not for everyone's taste... Its "coolest" use I know of is for configuring Guix [2] (the GNU version of Nix). [1] https://www.gnu.org/software/guile/ [2]... - Source: Hacker News / over 3 years ago
No one said Guix yet, might be worth a look: https://guix.gnu.org/. Source: over 3 years ago
GNU Guix! A fully functional package manager and distro heavily inspire by Nix. The primary difference between it and Nix being that it is almost entirely written and configured in GNU Guile, an implementation of Scheme (Lisp) and the official extension language of the GNU Project (originally intended to be for GNU what emacs lisp is for emacs). Source: over 3 years ago
Https://guix.gnu.org/ https://systemcrafters.net/craft-your-system-with-guix/5-reasons-to-try-guix/. Source: over 3 years ago
You should perhaps utilize guix for your projects. It provides rather acceptable rust resp. Crates support and in a perfectly reproducible build environment. But be aware, that it even tries to build even the rust compiler from source by going through all this nasty steps of its iterative bootstrap process. This can be a little bit complex and time-consuming, if you need an up-to-date version of rustc. Source: over 3 years ago
Other immutable desktops that attain a similar degree of stability and reproducibility without being deprived of the latest kernels and packages would be NixOS and Guix. Despite their appeal, some may find them too distinctive compared to mainstream distributions. Source: over 3 years ago
Oversimplifying might have been the most sensible in this context. However, you might have gone a little bit too far as your description fits only NixOS, Guix and distros that utilize rpm-ostree. Source: over 3 years ago
The GNU project is trying to solve your problem. Its goal is to create a whole ecosystem of applications that have GNU Guile Scheme as their extension language. One of the flagship projects for this is GNU Guix, which brings together various user space tools that are configurable and extensible in Guile. Source: over 3 years ago
There is an operating systems that does all of that automatically for you. Every piece of software in the operating system is GPL-licensed and versioned by it's Git branch or archive MAC. It's called Guix OS, and is one of the official OS distributions of the GNU Project which is a member of the Free Software Foundation. Source: over 3 years ago
I recommend GNU Guix if you're a beginner looking for performance. Https://guix.gnu.org/. Source: over 3 years ago
Do you know an article comparing GNU Guix to other products?
Suggest a link to a post with product alternatives.
Is GNU Guix good? This is an informative page that will help you find out. Moreover, you can review and discuss GNU Guix here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.