Вопросы по теме 'nixos'

Варианты компонуемой деривации Nix
Я пытаюсь понять, какие параметры доступны для меня в моем configuration.nix для конкретных программ, выполняя поиск в подпапке pkgs дерева исходных кодов nixpkgs, выбирая определения модулей , чтобы понять доступные параметры. Однако у меня...
1338 просмотров
schedule 06.10.2022

NixOS и ghcWithPackages — возможно неверная информация в вики
Я имею в виду страницу: Haskell — Nix Wiki , оба заголовка Local use via Nixpkgs config и System-wide use via NixOS config . Вот шаги для воспроизведения проблемы: я загружаю виртуальное устройство NixOS-14.04, загружаю его в виртуальную...
734 просмотров
schedule 18.05.2024

Почему некоторые параметры setxkbmap игнорируются?
в share/X11/xkb/rules/evdev/lst я нахожу этот набор опций для ctrl ctrl Ctrl key position ctrl:nocaps Caps Lock as Ctrl ctrl:lctrl_meta Left Ctrl as Meta ctrl:swapcaps Swap Ctrl and Caps Lock...
2768 просмотров
schedule 13.07.2022

Как обновить файлы конфигурации ssh в NixOs
Я играл с NixOs и мне было интересно, как можно изменить файл конфигурации. Например, я попытался изменить файл конфигурации ssh /etc/ssh/ssh_config (чтобы разрешить root ), но не могу сохранить файл, так как это всего лишь ссылка. Я понимаю, что...
2117 просмотров
schedule 17.10.2023

Как я могу создать оболочку разработки для qt 5.5 с символами отладки в библиотеках qt
У меня есть оболочка разработки с записью buildInputs , которая включает qt55.qtbase . Это прекрасно работает. Сегодня у меня возникла ошибка seg, которая происходит в библиотеке qt, и мне нужны библиотеки qt с символами отладки. Я взглянул...
393 просмотров
schedule 21.05.2023

NixOS: настройка параметров для nix-shell
Можно ли установить параметры ( http://nixos.org/nixos/options.html ) только для одной nix-оболочки вместо того, чтобы определять их глобально в /etc/nixos/configuration.nix ?
840 просмотров
schedule 14.11.2022

Можно ли запустить службу в nix-shell
Я работаю под NixOS, и пока мне это нравится. Для своих проектов кодирования я пытаюсь создать отдельные среды разработки. Так, например, для моего проекта Scala/node.js я написал default.nix для nix-shell: with import <nixpkgs> {}; {...
1274 просмотров
schedule 09.05.2024

Как включить дополнительную зависимость сборки с помощью nix-shell?
Я хотел бы использовать opencv с поддержкой gtk с python 3 внутри nix-shell. Я могу запустить среду python3/opencv без поддержки gtk с помощью: nix-shell --pure -p python35Packages.opencv3 Однако команды, открывающие окна, не работают:...
739 просмотров
schedule 08.11.2022

Как использовать пакет idris, установленный с помощью nixpkg, в другом nixpkg?
В настоящее время у меня возникают проблемы с использованием пакета Idris, который был установлен с помощью nixpkg в другом пакете Idris, который зависит от него. Оба этих пакета были протестированы в системе Debian, так что проблема не в самом коде...
431 просмотров
schedule 30.12.2022

Когда и как следует использовать default.nix, shell.nix и release.nix?
Один из первых типов выражения Nix, с которым можно столкнуться при изучении использования диспетчера пакетов Nix, - это default.nix ; на замечательном IRC-канале NixOS я узнал о существовании shell.nix и release.nix . У меня сложилось...
12709 просмотров
schedule 24.09.2022

использование системы ввода nix с `nix-instantiate`
myservice Я написал службу nixos в myservice.nix и включил ее в /etc/nixos/configuration.nix с помощью: imports [ /path/to/myservice.nix ]; а позже я использую его внутри configuration.nix : services.myservice.enable = true;...
210 просмотров
schedule 28.03.2023

Установка kdesu на NixOS
При настройке дополнительных свойств программы/ссылки для запуска от имени другого пользователя возникает ошибка: Sorry - Plasma KDEInit could not launch 'kdesu': Could not open library 'libkdeinit5_kdesu'. Cannot load library...
838 просмотров
schedule 06.11.2022

Нужна помощь по началу использования purescript на NixOS
Я пытаюсь настроить проект hello world с purescript на NixOs и у меня есть пара вопросов, Official purescript website recommend installation via npm but there is no nixos.nodePackages.purescript , instead there are at least 2...
874 просмотров
schedule 28.06.2023

Как сделать контейнер nixos видимым для внешней сети
Я хотел бы иметь контейнер nixos, видимый для внешней сети. Я хотел бы настроить статический IP-адрес для этого контейнера, чтобы другой портативный компьютер в моей домашней сети мог подключиться к контейнеру по ssh. Контейнер должен быть доступен...
1381 просмотров
schedule 22.07.2023

Создайте пакет nix
Я пытаюсь создать пакет nix для базы данных данных. вот вывод на данный момент: { stdenv, fetchurl, unzip }:...
807 просмотров
schedule 06.05.2024

красивая печать nix attrsets
при разработке в nix я обычно использую builtins.trace для отладки: в коде a = { foo = "bar"; ... more complex nested attrset ...}; builtins.trace a a; в nix-repl использование :p a в сложной структуре данных также очень трудно...
1017 просмотров
schedule 05.04.2023

В NixOS, как запустить исполняемый файл Haskell из командной строки?
Я пытаюсь запустить исполняемые файлы Haskell из командной строки, следуя примеру этот блог . Моя машина работает под управлением NixOS. Блог посвящен компиляции грамотного разметки haskell в html для публикации постов в блоге. Одним из шагов в...
478 просмотров
schedule 28.09.2022

Импортировать нестабильную версию и наследовать конфигурацию
У меня есть package-upgradedes.nix, который я использую для обновления пакетов из нестабильной версии или вилки. {...}: { nixpkgs.config = { packageOverrides = let pkgsUnstable = import ( fetchTarball...
1229 просмотров
schedule 17.07.2023

как декларативно добавить нестабильный канал NixOS в configuration.nix
Шпаргалка NixOS описывает, как установить пакеты из unstable в configuration.nix . Он начинается с того, что нужно добавить нестабильный канал следующим образом: $ sudo nix-channel --add https://nixos.org/channels/nixpkgs-unstable $ sudo...
6753 просмотров
schedule 27.05.2022

Как изменить serviceConfig службы, определенной в nixpkgs, из configuration.nix?
Nagios в nixpkgs имеет systemd.services.nagios.serviceConfig.Restart="always"; , который загромождает журнал journalctl -u nagios и должен быть Restart="no"; вместо! Исправление MySQL Для MySQL это работает:...
619 просмотров
schedule 19.04.2023