@PeterLinuxer
link
32M

Promising project.

I tried Nix on Ubuntu and NixOS, both failed with some error. So now I’m trying Guix.

Guix OS failed, too. But I will try it further, because I like the single declarative language. I would have to learn Nix. But I already know (and like) the syntax of Scheme.

@ajz
creator
link
12M

I like the fact that both with Nix and GNU Guix it is possible to use some other OS than their native ones. btw Nix on Android from the F-Droid is really very easy to install to have Nix to install some packages. Over time I have tried installing GNU Guix two times and I think both times went fine, but after the install at some point (upgrading ? adding other packages ?) I got into some difficulties and I didn’t want to spend too much time on it. I like the concept of both a lot, and Nix has an impressive amount of packages. https://repology.org/

Top repositories - By total number of packaged projects

- AUR - 61296
- nix (nixpkgs unstable) - 58664
- Debian+derivs (Raspbian Testing) - 34653
- FreeBSD Ports - 27679
@null_radix
link
33M

Guix user here. Ama

@ajz
creator
link
23M

Nice. With NixOS one can take Nix package manager and use Nix on Void or Ubuntu. Is that the same with Guix (I’ve tried a Guix install to hdd a few times in the past but didn’t have the patience to use it for long just like with NixOS, I find both very interesting though!) ?

@null_radix
link
23M

Yes it is. You can also use nix on guix. Which I’m currently doing to use nix’s rust overlays.

@adrianmalacoda
link
2
edit-2
3M

Yes, Guix can be used as a standalone package manager. I have no experience with Nix so I can’t say how similar it is.

(Also a Guix System user, and have used the Guix package manager on my Mobian Pinephone)

@ajz
creator
link
23M

Very cool! (btw, the article mentions that Guix looked at all kind of ideas of Nix, but with a significant difference in that Guix does use its own Lisp based language)

@null_radix
link
23M

Lisp based language

it uses Guile which is a scheme that supports scheme standards (r5rs, r6rs, r7rs)

Guix is an advanced distribution of the GNU operating system developed by the GNU Project

  • 0 users online
  • 4 users / day
  • 4 users / week
  • 4 users / month
  • 9 users / 6 months
  • 49 subscribers
  • 9 Posts
  • 14 Comments
  • Modlog