Próximo: Compilando do git, Acima: Contribuindo [Conteúdo][Índice]
Esta seção lista os requisitos ao compilar o Guix a partir do fonte. O procedimento de compilação do Guix é o mesmo que para outros softwares GNU, e não é coberto aqui. Por favor, veja os arquivos README e INSTALL na árvore fonte do Guix para detalhes adicionais.
O GNU Guix está disponível para download em seu site em http://www.gnu.org/software/guix/.
GNU Guix depende dos seguintes pacotes:
As seguintes dependências são opcionais:
guix copy
(veja Invocando guix copy
) depends on
Guile-SSH, version
0.13.0 or later.
guix publish
and for substitutes
(veja Invocando guix publish
).
crate
importer (veja Invoking guix import
).
go
importer (veja Invoking guix import
) and for some of the
“updaters” (veja Invocando guix refresh
).
guix-daemon
pode usá-lo para comprimir logs de compilação.
Unless --disable-daemon was passed to configure
, the
following packages are also needed:
When configuring Guix on a system that already has a Guix installation, be
sure to specify the same state directory as the existing installation using
the --localstatedir option of the configure
script
(veja localstatedir
em GNU Coding
Standards). Usually, this localstatedir option is set to the value
/var. The configure
script protects against unintended
misconfiguration of localstatedir so you do not inadvertently corrupt
your store (veja O armazém). The configuration directory should also be
configured by setting the --sysconfdir option to the /etc
value, which is the location used by Guix to store for example the access
control list of authorized machines and the definition of offload machines.
The Guile bindings to GnuTLS were distributed as part of GnuTLS until version 3.7.8 included.
Próximo: Compilando do git, Acima: Contribuindo [Conteúdo][Índice]