Size: a a a

2020 December 30

A

Alexander in NixOS
И этот пример касается только случаев, когда есть отдельный exe-шник, который надо запустить в префиксе. Какой-нибудь мсофис таким же образом не опакетить :)
источник

R

Renha in NixOS
Спасибо, я посмотрю :) у меня будет два этапа, установка с запуском для установки апдейтов, и просто запуск. Первое в сборку пакета логично покласть, второе просто обернуть.
источник

G

GNU/Cab in NixOS
NixOS на rC3 в этом году)
источник

R

Renha in NixOS
Что такое rC3?
источник

d

dump_stack() in NixOS
Renha
Что такое rC3?
источник
2020 December 31

RI

Roman Inflianskas in NixOS
Я занимаюсь оборачиванием nix-env --install в собственной программе (пишу на Nim, если что). Его вывод, на мой взгляд, не очень выразительный и предназначен больше для человека. Я прочитал man nix-env, такое ощущение, что в нём нет возможности сделать вывод результатов установки в JSON. Может быть, есть какие-то другие варианты для простого парсинга результатов установки пакета (успех/причина провала)?
источник

АБ

Александр Бантьев... in NixOS
Roman Inflianskas
Я занимаюсь оборачиванием nix-env --install в собственной программе (пишу на Nim, если что). Его вывод, на мой взгляд, не очень выразительный и предназначен больше для человека. Я прочитал man nix-env, такое ощущение, что в нём нет возможности сделать вывод результатов установки в JSON. Может быть, есть какие-то другие варианты для простого парсинга результатов установки пакета (успех/причина провала)?
Что софтина делает?
источник

RI

Roman Inflianskas in NixOS
Александр Бантьев
Что софтина делает?
Аля пакетный менеджер для простых смертных, примыкавших к apt, без рута на основе Nix и Nix user chroot. Помимо этого управляет версиями и окружениями Python (типа pyenv, только без компиляции), управляет PostgreSQL. Пишу под компьютерных лингвистов, которые не имеют рута, но хотят запускать ConceptNet (требует Python и PostgreSQL).
источник

АБ

Александр Бантьев... in NixOS
Roman Inflianskas
Аля пакетный менеджер для простых смертных, примыкавших к apt, без рута на основе Nix и Nix user chroot. Помимо этого управляет версиями и окружениями Python (типа pyenv, только без компиляции), управляет PostgreSQL. Пишу под компьютерных лингвистов, которые не имеют рута, но хотят запускать ConceptNet (требует Python и PostgreSQL).
Хм, ну если действительно прям нужна императивщина, то тогда у меня нет вариантов ответа
источник

RI

Roman Inflianskas in NixOS
Александр Бантьев
Хм, ну если действительно прям нужна императивщина, то тогда у меня нет вариантов ответа
Ну если можно применить состояние, описанное в файлике и получить, что то-то было установлено, тоже подойдёт, наверное)
источник

AT

Andrew Tropin in NixOS
Roman Inflianskas
Я занимаюсь оборачиванием nix-env --install в собственной программе (пишу на Nim, если что). Его вывод, на мой взгляд, не очень выразительный и предназначен больше для человека. Я прочитал man nix-env, такое ощущение, что в нём нет возможности сделать вывод результатов установки в JSON. Может быть, есть какие-то другие варианты для простого парсинга результатов установки пакета (успех/причина провала)?
А кинь ссылочку на репу, интересно было бы поглядеть.
источник

RI

Roman Inflianskas in NixOS
Andrew Tropin
А кинь ссылочку на репу, интересно было бы поглядеть.
https://github.com/ldtoolkit/nixy
Не для прода, альфа-версия. Баг-репорты приветствуется)
источник

RI

Roman Inflianskas in NixOS
Ну и если я занимаюсь фигнёй и есть уже готовое решение, тоже буду рад за ссылку)
источник

F

FaraS in NixOS
В nixos же можно ставить бинарные пакеты, а не собирать их из исходников? Или по дефолту пакетный менеджер это и делает?
А ещё лучше же указывать весь софт в конфиге? Ибо не советуют использовать nix-env
источник

SM

Sergey Makarov in NixOS
FaraS
В nixos же можно ставить бинарные пакеты, а не собирать их из исходников? Или по дефолту пакетный менеджер это и делает?
А ещё лучше же указывать весь софт в конфиге? Ибо не советуют использовать nix-env
По умолчанию пакеты тянутся из бинарного кэша на hydra.nixos.org, если есть такая возможность
источник

F

FaraS in NixOS
А что насчёт home-manager?
источник

d

dump_stack() in NixOS
FaraS
А что насчёт home-manager?
Same.
источник
2021 January 01

АБ

Александр Бантьев... in NixOS
С Новым Годом (по UTC+3)! Желаю в новом году побольше reproducibility и поменьше infinite recursion at undefined position!
источник

T

Tmp00 in NixOS
Поздравляю всех с Новым Годом!
источник

AT

Andrew Tropin in NixOS
🥳
источник