NixOS - это дистрибутив Linux на базе Nix.
1 ответ

Можно ли запустить службу в nix-оболочке

Я работаю под NixOS, и мне это нравится до сих пор. Для моих проектов по написанию кода я пытаюсь создать отдельные среды разработки. Например, для моего проекта Scala/node.js я написал default.nix для nix-shell: with import <nixpkgs> {}; { ta…
24 сен '16 в 13:51
1 ответ

В NixOS, как я могу установить среду с пакетами Python SpaCy, pandas и jenks-natural-breaks?

Я очень новичок в NixOS, поэтому, пожалуйста, прости мое невежество. Я просто пытаюсь настроить среду Python - любую среду - для разработки с SpaCy, данными SpaCy, пандами и jenks-natural-breaks. Вот что я пробовал до сих пор: pypi2nix -V "3.6" -E g…
25 сен '18 в 04:05
0 ответов

Как принять баннер подключения в openconnect cli

Мы используем Cisco SSL VPN на работе, к которой я пытаюсь подключиться на ноутбуке с Linux. Я использую довольно эзотерический дистрибутив Linux (NixOS), который не очень хорошо работает с официальным клиентом AnyConnect. Поэтому я пытаюсь получить…
16 июн '18 в 14:20
2 ответа

Отменить `nix-channel --update`

После чистой установки через NixOps я вошел на компьютер и выполнил # nix-channel --update Это потянуло ~130Mb nixpkgs в мой /nix/store, Как я могу отменить это?
22 авг '16 в 23:54
1 ответ

Что означает строка / значение <nixpkgs> в Nix?

Например, в следующем (которое я предполагаю, является никс-выражением): (import &lt;nixpkgs&gt; {}).haskellPackages.ghcWithPackages (hpkgs: with hpkgs; [ lens aeson turtle ]) Что значит &lt;nixpkgs&gt; ссылка? Я также вижу, что он используется в др…
19 ноя '17 в 17:15
0 ответов

Двойная загрузка NixOS с другим дистрибутивом: как поделиться настройками nix store и nix?

У меня есть рабочая установка двойной загрузки с NixOS и Ubuntu на LVM с общим /home, Все работало нормально, пока я не попытался также установить Nix на Ubuntu: программа установки не удалась из-за моего ~/.nix-* файлы, созданные NixOS. Моя реакция…
01 фев '18 в 22:36
1 ответ

git mergetool с meld не может создать файл --output $MERGED

Я использую инструмент meld с git mergetool, описанным в статье Git merging с использованием статьи Meld. ~ /.Gitconfig [merge] tool = mymeld conflictstyle = diff3 [mergetool "mymeld"] keepBackup=false cmd = /home/joachim/.nix-profile/bin/meld --dif…
21 янв '15 в 00:18
1 ответ

Как построить развертывание NixOps на Hydra

Развертывание моих машин NixOps занимает много времени, поскольку пакеты должны быть собраны. Я хочу регулярно строить здание на моем доверенном частном экземпляре Hydra. Мой нынешний подход включает в себя это release.nix файл, но это не так хорошо…
05 дек '17 в 14:07
1 ответ

Нет такого файла или каталога при запуске возвышенного текста 3

Мне нужна помощь в установке возвышенного текста 3 в Nixos 17.03. Я скачал и распаковал tar-шар из sublime, и это случилось, когда я пытаюсь выполнить /opt/sublime_text/sublime_text: /opt/sublime_text/sublime_text sh: /opt/sublime_text/sublime_text:…
01 май '17 в 05:09
1 ответ

Как найти ревизию nixpkgs, в которой построен двоичный кеш macos/darwin?

Я хотел бы прикрепить nixpkgs к совершенно новой версии, скажем, Haskell LTS-12.9 или что-то в этом роде. И я хочу использовать nix-build для сборок MacOS (Darwin). Проблема в том, что для большинства пакетов Haskell нет двоичного кеша, а сборка зан…
20 сен '18 в 09:36
1 ответ

NixOS, сборка пакетов из исходного кода

Я думаю, что NixOS великолепен, но не может понять, как собрать пакет из исходного кода. Понимание языка nix не проблема, но как узнать, что добавить в default.nix для сборки пакета. Возьмем, к примеру, выражение nix для gedit: { stdenv, intltool, f…
10 мар '18 в 13:32
2 ответа

NixOS - модуль импорта с аргументами

Допустим, у меня есть мой NixOS configuration.nix настроить следующим образом: {config, pkgs, ...}: { services.openssh.enable = true; } Теперь я хочу иметь второй файл с именем networking.nix который устанавливает мое имя хоста на основе аргумента. …
05 дек '17 в 10:06
1 ответ

Я могу сделать образ докера через dockerTools.buildImage и настроить его с помощью конфигурации nixos

Я думаю, что самый большой недостаток dockerTools.buildImage это то, что я должен настроить все вещи низкого уровня самостоятельно. Могу ли я сделать образ докера и предоставить его содержимое, используя /etc/nixos/configuration.nix- как конфигураци…
10 мар '18 в 18:14
2 ответа

nix-shell - команда `build build` приводит к libpq-fe.h: такого файла или каталога нет

Я пытаюсь скомпилировать мой маленький проект (приложение yesod с lambdacms) на nixos. Однако после использования cabal2nix (точнее cabal2nix project-karma.cabal --sha256=0 --shell > shell.nix) мне все еще не хватает зависимости по отношению. postgr…
09 янв '16 в 13:37
0 ответов

Может ли кто-нибудь помочь мне с установкой Hydra в Ubuntu?

Я следовал официальной документации гидры. Я завершил настройку, Когда я запускаю, оцените набор заданий. Это в состоянии ожидания навсегда. Может кто-нибудь посоветовать мне, как решить мою проблему? Детали машины: Amazon EC2 Ubuntu 16.04 Nix, Post…
16 ноя '18 в 04:08
1 ответ

Не могу найти curl-config в NixOS

Я пытаюсь установить vim-now-haskell на NixOS 17.09. Сбой установки за исключением *** Installer requires 'curl-config'. Please install and try again. *** Aborting... К сожалению, Поиск пакетов NixOS не содержит ни одного пакета для curl-config, Он …
11 янв '18 в 23:01
1 ответ

Как стек определяет, какой GHC использовать?

Моя версия ghc в пути - 8.4.4, как показано при запуске $ ghc -- version, $ ghc --version The Glorious Glasgow Haskell Compilation System, version 8.4.4. Как-то, однако, мой stack использует другую версию, как показано при запуске $ stack ghc -- --v…
28 ноя '18 в 06:08
1 ответ

Запуск команд оболочки из Haskell в NixOS

Я довольно новичок в NixOS и пытаюсь вызвать emacs из программы на Haskell, используя следующую функцию: ediff :: String -&gt; String -&gt; String -&gt; IO () ediff testName a b = do a' &lt;- writeSystemTempFile (testName ++ ".expected") a b' &lt;- …
10 янв '18 в 08:06
2 ответа

Как сделать контейнер nixos видимым для внешней сети

Я хотел бы иметь контейнер NIXOS, который виден внешней сети. Я хотел бы установить статический IP-адрес для этого контейнера, чтобы какой-то другой ноутбук в моей домашней сети мог подключиться к нему по ssh. Контейнер должен быть доступен не тольк…
07 сен '17 в 16:12
1 ответ

Проблема загрузки Compose для Docker на NixOS

Я посещаю хакатон. Раннее утро, и я иду спать до восхода солнца. Я надеюсь, что кто-то здесь знает, как установить Compose для Docker, так как это требуется для запуска Gitcoin Web Docker. Я новичок в Docker и NixOS. Вот скриншот сломанной команды c…
25 фев '18 в 12:20