Próximo: , Anterior: , Acima: Canais   [Conteúdo][Índice]


6.6 Canais com substitutos

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.