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

используйте cabal2nix для создания локальной среды nix для пакетов, которых нет в nixpkgs
В настоящее время у меня есть веб-приложение Yesod, которое я разрабатываю для NixOS. Я использую файл default.nix , как описано в запись в блоге : { haskellPackages ? (import <nixpkgs> {}).haskellPackages }:...
2141 просмотров
schedule 22.11.2022

Использование hoogle в среде разработки haskell на nix
Я пытаюсь использовать hoogle в среде разработки Haskell точно так же, как описано в вики О'Чарльза : Я изменил shell.nix , как показано ниже, чтобы использовать hoogleLocal , но, похоже, он не устанавливает для меня двоичный файл hoogle....
3000 просмотров
schedule 04.01.2023

Восстановить случайно удаленный файл configuration.nix
Предположим, что файл /etc/nixos/configuration.nix использовался для nixos-rebuild switch процесса один раз. Предположим, что он был случайно удален из файловой системы. Есть ли способ его как-то восстановить?
635 просмотров
schedule 20.05.2023

Циклические зависимости в Nix / NixOS объяснены на простом примере
Здесь в пункте 1 написано: Этот файл определяет набор атрибутов, все из которых являются конкретными производными (то есть не функциями). Фактически, мы определяем взаимно рекурсивный набор атрибутов . То есть атрибуты могут ссылаться друг...
331 просмотров
schedule 23.10.2022

Правильная процедура для коллекций пакетов python в Nixos
Меня интересует надежная и надежная процедура сбора пакета python и зависимостей для библиотеки Psychopy в единую коллекцию или среду для создания автономной и удобной в сопровождении установки. Также было бы хорошо иметь некоторые общие рекомендации...
1931 просмотров
schedule 18.03.2023

Как собрать полную конфигурацию системы NixOS?
Я немного прочитал о NixOS и попробовал ее в эти дни, потому что у меня сложилось впечатление, что она позволяет мне настроить Linux с помощью всего одного файла. Когда я использовал его, я установил кучу пакетов с nix-env , поэтому они не попали...
2217 просмотров
schedule 02.07.2022

Как добавить ярлыки к поколениям NixOS
Когда я загружаю свою машину, она показывает все поколения в списке, но называю их «Поколение 49», «Поколение 50» и т. Д. Есть ли способ добавить ярлыки к поколениям, чтобы потом я мог легко увидеть, что было изменено? Я хотел бы иметь что-то...
899 просмотров
schedule 12.06.2022

установить haskell-платформу на nixOS
Говорят, что это хорошая отправная точка для новичков в Haskell: платформа haskell. к сожалению, похоже, что он был удален из менеджера пакетов nix-os. Каким будет предпочтительный способ быстро запустить это в системе nix-os?
699 просмотров
schedule 17.07.2023

Наследование атрибутов из другого набора в языке выражений Nix
В разделе наследования атрибутов руководства Nix есть graphviz = (import ../tools/graphics/graphviz) { inherit fetchurl stdenv libpng libjpeg expat x11 yacc; inherit (xlibs) libXaw; }; xlibs = { libX11 = ...; libXaw = ...; ... }...
1204 просмотров
schedule 07.11.2022

Предотвращение nix-env -i от установки $ out / lib в пользовательской среде
Можно ли предотвратить установку содержимого lib/ в производном user-environment ? Рассматриваемый пакет имеет внутреннюю папку lib /, которая не должна быть открыта пользователям и не загромождать среду. Насколько мне удалось выяснить, ссылки в...
66 просмотров
schedule 19.03.2023

NixOS: Установить не-nix пакет?
В настоящее время я начал использовать NixOS, и он отлично работает, за исключением того, что я хочу установить некоторые пакеты, которых нет в репозитории. Первый пакет, с которым у меня возникли проблемы, - это Cryptomator (...
1891 просмотров
schedule 26.05.2022

оболочка входа без пароля на nixos/nixops
что я хочу я использую nixops для развертывания на VirtualBox и libvirtd (KVM), и в обеих средах мне бы хотелось, чтобы оболочка не имела входа в систему с перебором имени пользователя / пароля, вместо этого уже предоставляла бы...
233 просмотров
schedule 24.08.2022

Исполняемый файл Linux не работает после patchelf
Я хочу упаковать двоичный файл для использования с NixOS. Чтобы он работал, мне нужно сменить интерпретатор с помощью patchelf, чтобы он связался с ним внутри магазина nix. Все идет нормально. У двоичного файла также есть общие библиотеки, но я...
1714 просмотров
schedule 19.09.2022

Как сделать глобальную переменную (или функцию) в nix файле?
Я хочу объявить переменную dotfiles_dir , чтобы все остальные файлы могли ее видеть и использовать. Например (не работает) В /etc/nixos/configuration.nix (это корневой файл, да?) dotfiles_dir="/home/bjorn/.config/dotfiles"; import...
1125 просмотров
schedule 23.03.2022

Словари Aspell отсутствуют при установке в nix-shell
Когда я устанавливаю пакет Aspell со словарем Aspell для английского языка в свой глобальный env с помощью Nix на Mac OSX: $ nix-env -iA nixpkgs.aspell nixpkgs.aspellDicts.en Тогда Аспелл ​​ведет себя так, как я ожидал: $ aspell dump...
550 просмотров
schedule 29.03.2022

составление локальных пакетов nix
Я хочу запустить nix-shell со следующими установленными пакетами: заклинание aspellDicts.en Привет Я не могу просто сделать: nix-shell -p aspell aspellDicts.en hello --pure , так как это не приведет к правильной установке словарей...
2035 просмотров
schedule 28.02.2022

Различный sha256 между nix-hash и nix-prefetch-url
Когда я хочу предварительно вычислить sha256 загруженного файла foo.txt , вывод nix-hash в загруженном вручную файле отличается от того, который распечатывает nix-prefetch-url . Как я могу вычислить тот же хеш с nix-hash ?
659 просмотров
schedule 29.05.2024

На какой канал nix подписан по умолчанию
Я установил менеджер пакетов nix на свою машину (macOS 10.12.6 Sierra) несколько недель назад. Я хочу обновить коллекцию mylocal nixpkgs, чтобы синхронизировать ее с любыми вышестоящими обновлениями на канале. Насколько я понимаю, этого можно...
1814 просмотров
schedule 16.07.2022

Nix Gradle dist - не удалось загрузить родную библиотеку libnative-platform.so для Linux amd64.
Я пытаюсь создать производную Freeplane на основе Freemind, см .: https://github.com/razvan-panda/nixpkgs/blob/freeplane/pkgs/applications/misc/freeplane/default.nix { stdenv, fetchurl, jdk, jre, gradle }: stdenv.mkDerivation rec { name =...
1034 просмотров
schedule 28.10.2022

Настроить подсказку ghci стека
Можно ли настроить stack ghci аналогично настройке ghci через файл ~/.ghci ? В настоящее время stack ghci не подбирает настройки из файла ~/.ghci . Я ищу возможность настроить подсказку как лямбда вместо загруженных модулей: :set...
1425 просмотров