Próximo: Criando um canal, Anterior: Autenticação de canal, Acima: Canais [Conteúdo][Índice]
Ao executar guix pull
, o Guix primeiro compilará as definições de
cada pacote disponível. Esta é uma operação cara para a qual substitutos
(veja Substitutos) podem estar disponíveis. O seguinte snippet em
channels.scm garantirá que o guix pull
use o commit mais
recente com substitutos disponíveis para as definições de pacote: isso é
feito consultando o servidor de integração contínua em
https://ci.guix.gnu.org.
(use-modules (guix ci)) (list (channel-with-substitutes-available %default-guix-channel "https://ci.guix.gnu.org"))
Note que isso não significa que todos os pacotes que você instalará após
executar guix pull
terão substitutos disponíveis. Isso apenas
garante que guix pull
não tentará compilar definições de
pacotes. Isso é particularmente útil ao usar máquinas com recursos
limitados.