Вопросы с тегом «nix»

190
Linux - это Unix?

Таким образом, существует множество различных версий Unix: HP-UX, AIX, BSD и т. Д. Linux считается клоном Unix, а не реализацией Unix. Являются ли все «настоящие» Юнионы фактическими потомками оригинала? Если нет, что отличает Linux от...

28
Какие аспекты Plan 9 попали в Unix?

Plan 9 был разработан Bell Labs как преемник Unix. Хотя по разным причинам он так и не был реализован как таковой, значительная часть разработки все же вошла в План 9. Мой вопрос заключается в том, что - если вообще что-нибудь - из Plan 9 пробилось в современный...

23
Задача Кернигана и Пайка: как поставить косую черту в имени файла?

Я только что столкнулся со следующим вопросом в среде программирования Unix , классической книге Кернигана и Пайка о Unix (ниже я нашел текст на стр. 79 издания 1984 года, ISBN: 0-13-937699-2): Упражнение 3-6. (Вопрос с подвохом) Как вы вводите / в имя файла (т. Е. /, Который не разделяет...

21
Как найти имя пакета Nix для его установки в файле configuration.nix?

Предположим , что я искать пакет для установки с помощью nix-env«s --queryоперации: $ nix-env -qa 'aspell.*en' aspell-dict-en-7.1-0 Я записываю это имя пакета в /etc/nixos/configuration.nixосновной файл конфигурации NixOS : environment.systemPackages = with pkgs; [ aspell-dict-en ]; Тем не менее,...

17
Как мне создать локальный репозиторий для NixOS / nixpkgs?

Все инструкции, которые я найду для создания локального репозитория пакетов Nix, включают создание локального клона основного nixpkgsрепозитория и добавление к нему. Есть ли способ создать небольшой репозиторий, содержащий только мои локальные пакеты...

13
Как узнать, к какому (не установленному) пакету относится файл в NixOS?

Я использую менеджер пакетов Nix на NixOS . Предположим, я хочу установить пакет, который предоставляет файл libgtk-x11-2.0.so.0. Как мне найти пакет, который предоставляет этот файл, похожий на другие дистрибутивы GNU / Linux ? В настоящее время я должен погуглить файл и выяснить, к какому пакету...

9
Nix: Пропуск модульных тестов при установке пакета Haskell

Я использую Nix для установки пакетов у себя дома (то есть без бинарных пакетов) на общем хосте с ограниченными ресурсами. Я пытаюсь установить git-приложение. При построении одной из его зависимостей, haskell-lens, модульные тесты потребляют столько памяти, что их убивают, а установка не удается....

9
Как установить одноразовый пакет в NixOS?

У меня есть коробка NixOS, которую я держу на nixos-16.03канале. Я хочу, чтобы аппарат оставался в основном стабильном состоянии, и поэтому я хочу избежать переключения на nixos-unstableканал. Однако мне нужно установить более новую версию пакета, чем доступна в этом канале ( nodejs-6_xв данном...

8
Запрет Nix от обновления git до git-full

Я использую Nix в Ubuntu, чтобы иметь более современные версии некоторых пакетов, одним из которых является git. Когда я бегу nix-env -u, вот что происходит: % nix-env -u --dry-run '*' (dry run; not doing anything) upgrading `git-1.8.5.4' to `git-1.9.0-full' Это не то, что я хочу - я предпочитаю...

8
Как использовать библиотеки, установленные nix во время выполнения?

Я использую nixв «однопользовательском режиме» в системе, где я не root (см. Ниже описание моей настройки nix). Я хотел быстро запустить один из моих двоичных файлов, который динамически связан с библиотекой, которая отсутствует в системе. Итак, я установил библиотеку с nix: $ nix-env -qa 'gmp'...

8
Почему `.` был выбран для представления команды точка?

Мне интересно, увидев этот вопрос, почему .символ был выбран для представления команды точка ? Я не могу узнать много о его происхождении или о том, кто его создал, и мне любопытно, почему была выбрана точка остановки для представления этой...