Guix System Distribution (缩写做「GuixSD」)是一个基于 GNU Guix 包管理器构建的 Linux 发行版。借由处于核心位置的后者,其提供了事务性更新及回滚等高级的包管理机制。


该项目于日前发布了 GNU Guix(包管理器)及 GuixSD(发行版)的 0.15.0 版本。这一版本包含了团队预计的将在 1.0 中包含的大多数特性,因此将可能是 0.x 系列的最后一次发布。

此次发布包含 GuixSD ISO-9660 安装镜像GuixSD 虚拟机镜像、用于在其它 GNU/Linux 发行版安装 Guix 的 tarball(从源码或以二进制)。

距离此前版本之发布已有七月。这一版本包含诸多变化,部分显著者如下:

其它信息见于其发布日志(gnu.org)及发布日志(邮件列表)。


GNU GuixGNU 操作系统的事务性包管理器。Guix System Distribution 是 GNU 系统的高级发行版,它依赖于 GNU Guix 并尊重用户的自由

除了标准的包管理功能外,Guix 还支持事务性升级和回滚、非特权的包管理、逐用户配置文件和垃圾回收。Guix 使用 Nix 包管理器中的低级机制,但使用 Scheme 语言的扩展将包定义为原生 Guile 模块。GuixSD 提供了一种操作系统配置管理的声明式方法,并且具有高度可定制性。

GuixSD 可用于 i686、x86_64、ARMv7 和 AArch64机器。Guix 包管理器也可以直接被用于已安装的 GNU/Linux 系统(支持包含 mips64el 和 aarch64 在内的架构)。

Guix 配有数千个包含应用、系统工具、文档、字体及其它资源在内的诸多软件包。Emacs、Xfce、Enlightenment、GNOME 及 Inkscape 等诸多常见软件包都包含在内。

项目主页:
https://www.gnu.org/software/guix/