Описание тега nix
Nix - чисто функциональный менеджер пакетов.
1
ответ
Поддерживает ли обновление nix перезапуск и переконфигурирование сервисов?
Я новичок в NIX. Я вижу, что есть --upgrade опция, позволяющая установить пакет новой версии, но что, если это просто изменение конфигурации, а службе просто необходим сигнал для перезагрузки конфигурации? Он может быть уведомлен о событии файловой …
30 сен '18 в 14:29
1
ответ
Передача секретов спецификации логической сети NixOps
Я развертываю веб-приложение на AWS с NixOps. Приложение требует установки некоторых переменных среды. Я могу добиться этого с помощью чего-то похожего на следующее: { network.description = "Web server"; webserver = { config, pkgs, ... }: { environm…
07 июл '18 в 20:36
2
ответа
Отменить `nix-channel --update`
После чистой установки через NixOps я вошел на компьютер и выполнил # nix-channel --update Это потянуло ~130Mb nixpkgs в мой /nix/store, Как я могу отменить это?
22 авг '16 в 23:54
1
ответ
Как написать файл shell.nix, который объединяет другие среды nix-оболочки?
Я хочу написать shell.nix файл, который предоставит мне среду разработки, которая включает инструменты разработчика + зависимости haskell. Я бы хотел оставить свои выражения nix раздельными - сейчас это означает, что один файл содержит информацию о …
20 янв '19 в 16:08
1
ответ
Установка пакетов Haskell через Nix
Конкретно пытаюсь установить Haste через nix, Я вижу hasteCompiler вход в nixpkgs/pkgs/top-level/haskell-packages.nix и соответствующие .nix файл в nixpkgs/pkgs/development/libraries/haskell/haste-compiler/ но я не уверен, как его установить. В част…
10 фев '15 в 19:19
1
ответ
Что означает строка / значение <nixpkgs> в Nix?
Например, в следующем (которое я предполагаю, является никс-выражением): (import <nixpkgs> {}).haskellPackages.ghcWithPackages (hpkgs: with hpkgs; [ lens aeson turtle ]) Что значит <nixpkgs> ссылка? Я также вижу, что он используется в др…
19 ноя '17 в 17:15
0
ответов
Двойная загрузка NixOS с другим дистрибутивом: как поделиться настройками nix store и nix?
У меня есть рабочая установка двойной загрузки с NixOS и Ubuntu на LVM с общим /home, Все работало нормально, пока я не попытался также установить Nix на Ubuntu: программа установки не удалась из-за моего ~/.nix-* файлы, созданные NixOS. Моя реакция…
01 фев '18 в 22:36
1
ответ
Nix: Может ли установленный пакет установить переменную среды пользователя?
Я хотел бы определить rc-файлы моего программного обеспечения через Nix. Поэтому я определяю новый пакет в config.nix который будет содержать файл конфигурации: { pkgs, ... }: { packageOverrides = pkgs : with pkgs; { custom-config = import ./custom-…
26 сен '16 в 22:01
1
ответ
Как мне объединить / уменьшить список строк до одной строки?
Я хочу преобразовать это builtins.readFile ../../dotfiles/vim/commands.vim + "\n" + builtins.readFile ../../dotfiles/vim/keybindings.vim + "\n" + builtins.readFile ../../dotfiles/vim/plugins.vim в нечто более динамичное. Это то, что у меня так далек…
27 окт '17 в 16:23
1
ответ
Как получить имя из деривации nixpkgs в выражении nix, которое будет использоваться nix-shell?
Я пишу.nix выражение для использования в основном nix-shell, Я не уверен, как это сделать. Обратите внимание, что это не на NixOS, но я не думаю, что это очень актуально. Конкретный пример, на который я смотрю, это то, что я хочу получить это завися…
11 сен '17 в 23:57
1
ответ
Сломана зависимость от Nix+Cabal?
Недавно я начал разработку с рефлекс-платформы с некоторой дополнительной конфигурацией, подобной описанной в превосходном скелете рефлекс-проекта. Теперь у меня конфликт пакетов, который я не могу разрешить. Я использую тот же сценарий клики, что и…
12 сен '18 в 21:56
1
ответ
Как построить развертывание NixOps на Hydra
Развертывание моих машин NixOps занимает много времени, поскольку пакеты должны быть собраны. Я хочу регулярно строить здание на моем доверенном частном экземпляре Hydra. Мой нынешний подход включает в себя это release.nix файл, но это не так хорошо…
05 дек '17 в 14:07
1
ответ
Можно ли указать ветку git при использовании cabal2nix?
Когда используешь cabal2nix Я могу скачать с Github так: cabal2nix https://github.com/MaxGabriel/u2f > u2f.nix Есть ли способ также указать ветку?
13 сен '18 в 21:34
1
ответ
Как найти ревизию nixpkgs, в которой построен двоичный кеш macos/darwin?
Я хотел бы прикрепить nixpkgs к совершенно новой версии, скажем, Haskell LTS-12.9 или что-то в этом роде. И я хочу использовать nix-build для сборок MacOS (Darwin). Проблема в том, что для большинства пакетов Haskell нет двоичного кеша, а сборка зан…
20 сен '18 в 09:36
1
ответ
Что дает `nix-darwin`?
Я новичок в мире nix и использую Mac OS X. Я только что установил nix на свой MacBook и хочу использовать nix для управления некоторыми пакетами, такими как Emacs, а не Homebrew. Я нашел этот репозиторий: https://github.com/LnL7/nix-darwin, и мне лю…
16 ноя '18 в 09:53
2
ответа
Как записать воспроизводимый профиль в nix (особенно из nix-env)?
Итак, наконец-то я начал получать стабильную среду nix, в которой я могу заниматься практически всеми своими разработками. Ура! Теперь я хочу сделать его воспроизводимым, как в yarn.lock (для тех, кто знаком с npm / yarn в javascript land) или Pipfi…
08 май '18 в 21:16
1
ответ
Я могу сделать образ докера через dockerTools.buildImage и настроить его с помощью конфигурации nixos
Я думаю, что самый большой недостаток dockerTools.buildImage это то, что я должен настроить все вещи низкого уровня самостоятельно. Могу ли я сделать образ докера и предоставить его содержимое, используя /etc/nixos/configuration.nix- как конфигураци…
10 мар '18 в 18:14
0
ответов
Может ли кто-нибудь помочь мне с установкой Hydra в Ubuntu?
Я следовал официальной документации гидры. Я завершил настройку, Когда я запускаю, оцените набор заданий. Это в состоянии ожидания навсегда. Может кто-нибудь посоветовать мне, как решить мою проблему? Детали машины: Amazon EC2 Ubuntu 16.04 Nix, Post…
16 ноя '18 в 04:08
1
ответ
Аргументы при вызове выражения nix
В выражении nix для GNU Hello в руководстве, которое является следующим: { stdenv, fetchurl, perl }: 1 stdenv.mkDerivation { 2 name = "hello-2.1.1"; 3 builder = ./builder.sh; 4 src = fetchurl { 5 url = ftp://ftp.nluug.nl/pub/gnu/hello/hello-2.1.1.ta…
29 июн '18 в 15:35
1
ответ
Проблема загрузки Compose для Docker на NixOS
Я посещаю хакатон. Раннее утро, и я иду спать до восхода солнца. Я надеюсь, что кто-то здесь знает, как установить Compose для Docker, так как это требуется для запуска Gitcoin Web Docker. Я новичок в Docker и NixOS. Вот скриншот сломанной команды c…
25 фев '18 в 12:20