بلاگ — Functional package management

Dissecting Guix, Part 3: G-Expressions

‏آوریل ‏19، ‏2023

Welcome back to Dissecting Guix ! Last time, we discussed monads , the functional programming idiom used by Guix to thread a store connection through a series of store-related…

Dissecting Guix, Part 2: The Store Monad

‏فوریه ‏20، ‏2023

Hello again! In the last post , we briefly mentioned the with-store and run-with-store macros. Today, we'll be looking at those in further…

Dissecting Guix, Part 1: Derivations

‏ژانویه ‏ 4، ‏2023

To a new user, Guix's functional architecture can seem quite alien, and possibly offputting. With a combination of extensive #guix -querying, determined manual-reading, and plenty of source-perusing, they…

Guix Profiles in Practice

‏اكتبر ‏25، ‏2019

Note: An updated version of this article is available in the brand new cookbook . Guix provides a very useful feature that may be…

Back from SeaGL 2018

‏دسامبر ‏10، ‏2018

SeaGL 2018 has concluded. Thank you to everyone in the local Seattle community who came to participate! As previously announced , Chris Marusich gave…

Customize GuixSD: Use Stock SSH Agent Everywhere!

‏مه ‏26، ‏2018

I frequently use SSH. Since I don't like typing my password all the time, I use an SSH agent. Originally I used the GNOME Keyring as my SSH…

GNU Guix talk in Boston, MA (USA) on January 20th

‏ژانویه ‏11، ‏2016

David Thompson will be giving a talk about Guix on January 20th at the BLU gathering at MIT in Boston, Massachusetts (USA). …

GNU Guix talk in Rennes, France, November 9th

‏نوامبر ‏ 2، ‏2015

Ludovic Courtès will be giving a talk about GNU Guix and GuixSD in Rennes, France, on November 9th . The event is organized by the three…

Chris Webber talks about Guix in Chicago, September 30th

‏سپتامبر ‏18، ‏2015

Chris Webber of MediaGoblin fame will be giving two talks for the Chicago GNU/Linux User Group meeting on September 30th. The…

Back from the European Lisp Symposium

‏ژوئن ‏ 5، ‏2013

The European Lisp Symposium (ELS) is over now, and it’s been pleasant experience: thoughtful discussions, beautiful city, and parentheses all around. Thanks to all the…

Introducing Guix, a package manager and distro for GNU

‏نوامبر ‏22، ‏2012

GNU Guix is an on-going project to build a purely functional package manager and free software distribution of the GNU system. In addition…

Functional Package Management for the People

‏ژوئیه ‏20، ‏2012

GNU Hackers Meeting in Düsseldorf , 2012. The following is the video of the presentation "Guix, functional package management for the people, and for GNU?", by Ludovic…