Perguntas sobre 'nix'

1
resposta

O cache do Nix local é ignorado porque o arquivo de informações do NAR não possui uma assinatura

[parcialmente resolvido aqui: link ; mas não inteiramente] Eu quero usar uma das minhas máquinas NixOS como um cache para os pacotes, para não puxar tudo da Hydra para cada um em cada atualização. Então eu tento fazer isso: link . Mas...
14.07.2016 / 20:14
2
respostas

Melhor método de copiar full / nix / store através da rede de uma máquina nixos para outra

Atualmente eu uso: find /nix/store/* -maxdepth 1 | xargs -L <N> nix-copy-closure --sign --gzip --use-substitutes --to <remote machine> Em que N é um número razoável que não tornará o comprimento da linha muito longo para...
20.05.2015 / 06:38
1
resposta

Recarrega rapidamente a expressão nix no nix-shell?

Quando eu executo o nix-shell nix-shell ~/dev/nixpkgs -A pythonPackages.some-package e depois editar as fases de pythonPackages.some-package , como recarregar o nix-shell environment com novas alterações? Saia de nix-shell...
22.03.2015 / 23:10
1
resposta

colisão de nomes em expressões Nix de entrada com nix-env -f

Seguindo esta resposta anterior que me foi dada, comecei a seguir o canal nixpkgs-unstable com um git clone de este repositório: link Meu clone está em ~/nixpkgs . Eu estou chamando nix-shell com a opção -I ~ e funciona bem. Para...
23.12.2016 / 00:01
1
resposta

Execute o aplicativo OpenGL instalado pelo gerenciador de pacotes Nix

Quando eu tento executar o aplicativo que usa o OpenGL instalado ou criado com o gerenciador de pacotes Nix, os erros GLX aparecem: $ /nix/store/p6fwy23nfcadxr4i780knajvmzga17aa-glxinfo-8.1.0/bin/glxinfo libGL error: failed to open drm dev...
29.06.2016 / 07:46
2
respostas

nix gerenciador de pacotes: perl warning: Falha na configuração da localidade

Sempre que eu executo um comando para o gerenciador de pacotes nix (por exemplo, nix-channel --update) recebo o seguinte aviso: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = ""...
28.02.2015 / 17:01
4
respostas

Como o Nix gerencia módulos SystemD em um não-NixOS?

Suponha que eu use nix-env para instalar um pacote que usa o SystemD, em um host Ubuntu. O que precisa ser feito para tornar o SystemD do Ubuntu ciente dos módulos SystemD que vêm dos pacotes Nix? Vamos tentar encontrar o Nix instalado .s...
05.03.2017 / 00:20
2
respostas

Como configurar um ambiente Nix, fora do NixOS?

Até agora, tenho experimentado o gerenciador de pacotes Nix em nix-env -i instalando pacotes. Agora, gostaria de gerenciar isso com um ~/configuration.nix , como o exemplo aqui , para que eu possa versão em meus dotfiles. Existe uma manei...
05.06.2017 / 06:44
3
respostas

Instalando o Nix ou o Guix sem permissões de root?

Esta resposta à questão Gerenciadores de pacotes não-raiz sugere Nix como uma solução. No entanto, a documentação de instalação diz : The script will invoke sudo to create /nix if it doesn’t already exist. If you don’t have sudo,...
13.08.2015 / 14:56
1
resposta

Existe alguma maneira de remover o pacote único do cache?

Existe alguma maneira de forçar a remoção de um pacote de /nix/store/.. Estou testando minha expressão para o meu pacote e quero ter certeza de que ela será reconstruída corretamente. O problema é que se eu construir meu pacote uma vez,...
26.07.2017 / 11:07