GNU Guix transactional package manager and distribution — GNU Guix

submited by
Style Pass
2024-12-13 23:00:04

GNU Guix is a package manager for GNU/Linux systems. It is designed to give users more control over their general-purpose and specialized computing environments, and make these easier to reproduce over time and deploy to one or many devices.

Guix provides thousands of packages which include desktop environments, applications, system tools, programming languages and their data and other digital artifacts which work as the building blocks for creating reproducible shell environments, containers and systems for different computing needs.

Use Guile Scheme APIs, including high-level embedded domain-specific languages (EDSLs) to define packages and whole-system configurations.

Guix is a GNU Project—which respects the freedom of computer users. You are free to use, study, modify, and share Guix and all the packages it provides.

Finally, twenty-one years after its inception (twenty-one!), the Shepherd leaves ZeroVer territory to enter a glorious 1.0 era. This 1.0.0 release is published today because we think…

Leave a Comment