Guix

Please sustain Guix by donating

Summary

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.

FEATURES DOWNLOAD CONTRIBUTE

Give Users Control

Users on the same machine can manage their own packages independently from each other, without superuser privileges.

LEARN MORE

Reproducible Outputs

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.

Package
Shell Environment
Container
Systems

Build an environment today

Reproduce in time

Get the same environment in the future*

EXPLORE PACKAGES

One Language for Everything

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

CHECK THE API WHAT'S GUILE

All of It, Free Software

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.

LEARN MORE

GNU Guix in Your Field

SOFTWARE DEVELOPMENT BIOINFORMATICS HIGH PERFORMANCE COMPUTING RESEARCH ALL FIELDS...

Get Guix

You can use Guix on top of any GNU/Linux distribution of your preference. It won't clash with your distro's package manager.

DOWNLOAD

Get the Guix System

A complete GNU operating system harnessing all the capabilities of the Guix software. Spawned by Guix itself.

OVERVIEW DOWNLOAD

Instructional Videos

Playlist: Packaging
Published Mar 28, 2020 by GNU Guix
Asking for help
Published Mar 28, 2020 by GNU Guix
Demonstration of the Guix System graphical installer
Published Apr 15, 2020 by GNU Guix
Playlist: Everyday use of GNU Guix
Published Mar 28, 2020 by GNU Guix
ALL VIDEOS

Blog

Fundraising campaign to sustain GNU Guix

October 3, 2025

Today we're launching a fundraising campaign to sustain and strengthen GNU Guix. Guix is completely independent from any company or institution, we rely on...

Privilege Escalation Vulnerability

September 1, 2025

A security issue, CVE-2025-59378 , has been identified in guix-daemon , which allows for a local user to gain the privileges of any of the build users and subsequently...

Privilege Escalation Vulnerabilities (CVE-2025-46415, CVE-2025-46416)

June 24, 2025

Two security issues, known as CVE-2025-46415 and CVE-2025-46416 , have been identified in guix-daemon , which allow for a local user to gain...

ALL POSTS

Contact

IRC Channel

Join the #guix channel on the Libera Chat IRC network to chat with the community about GNU Guix or to get help in real-time. ...

Info Mailing List

Subscribe to the info-guix low-traffic mailing list to receive important announcements sent by the project maintainers (in English). ...

Help Mailing List

Subscribe to the Help mailing list to get support from the GNU Guix community via email. You can post messages in English though we also accept other languages. ...

ALL CONTACT MEDIA

AltStyle によって変換されたページ (->オリジナル) /