You can easily hack on Guix itself using Guix and Git, which we use for version control (see 从 Git 构建).
But when packaging Guix for foreign distros or when bootstrapping on systems without Guix, and if you decide to not just trust and install our readily made binary (see 二进制文件安装), you can download a release version of our reproducible source tarball and read on.
这个小节列举了从源代码构建Guix的需求。构建Guix的步骤和其它GNU软件相同,这里不介绍。请阅读Guix源代码树里的README和INSTALL文件以了解更多的信息。
GNU Guix可以从它的网站下载https://www.gnu.org/software/guix/。
GNU Guix依赖这些软件包:
这些依赖是可选的:
guix copy
(see Invoking guix copy
) depends on
Guile-SSH, version
0.13.0 or later.
guix publish
and for substitutes
(see Invoking guix publish
).
crate
importer (see Invoking guix import
).
go
importer (see Invoking guix import
) and for some of the
“updaters” (see Invoking guix refresh
).
guix-daemon
可以用它压缩构建日志。
Unless --disable-daemon was passed to configure
, the
following packages are also needed: