Size: a a a

2020 October 12

АЕ

Александр Ермолов... in NixOS
я все борюсь с git-crypt, пока не получается надежно воспроизвести
источник

АЕ

Александр Ермолов... in NixOS
а если не switch а build?
источник

АЕ

Александр Ермолов... in NixOS
со switch у меня тоже работает
источник

SM

Sergey Makarov in NixOS
источник

АЕ

Александр Ермолов... in NixOS
очень интересно, спасибо
источник

AN

Alexander N. in NixOS
Борис
это реальное сообщение, которое я получаю после сборки мусора.
как это чинить? )
включить оптимизацию store хардлинками?
источник

V

Volth in NixOS
Борис
это реальное сообщение, которое я получаю после сборки мусора.
как это чинить? )
там возможны отрицательные значения.
и даже очень часто.
когда дубликатов файлов нет или почти нет.

видимо кто-то недавно исправил %d на %u и теперь они печатаются как unsigned
источник

V

Volth in NixOS
однако, исправлено в 2012 году
https://github.com/NixOS/nix/commit/d025142f529731f05868f5397f5617011963c8b4
источник

V

Volth in NixOS
источник

V

Volth in NixOS
источник

Б

Борис in NixOS
о, спасибо тебе @volth. только гитхаб открыл, думал щас накатаю )
источник

V

Volth in NixOS
но я не тестировал :) у меня и баг не проявляется и nix более старый
источник

П

Павел🐢 in NixOS
Хей народ, есть ли у кого ссылка на FAQ по nix/nixOS? Конктно интересует вопрос работы приложений внутри окружения которым нужно хранить какие либо данные по типо кеша браузера
источник

AS

Alexey Shmalko in NixOS
Павел🐢
Хей народ, есть ли у кого ссылка на FAQ по nix/nixOS? Конктно интересует вопрос работы приложений внутри окружения которым нужно хранить какие либо данные по типо кеша браузера
В чем вопрос? Работают себе как везде — никс(ос) не изолирует приложения от файловой системы
источник
2020 October 13

П

Павел🐢 in NixOS
Alexey Shmalko
В чем вопрос? Работают себе как везде — никс(ос) не изолирует приложения от файловой системы
ну как же, пакеты (программы) не изменяемые с наружи и как в таком случаи храниться разного рода файлы конфигурации... пусть например даже для mysql... извените если что я не особо шарю за постарение приложений в линуксах только юзер экспирианс
источник

AS

Alexey Shmalko in NixOS
Такие приложения пишут куда-то свои данные. Обычно это папка /var для системных сервисов и куда-то в хоум для пользовательских (например ~/.config или ~/.cache). В никсосе всё точно так же — эти директории менять можно.

Конфиги это другая тема. Системные лежат в /etc, для пользовательских приложений опять где-попало в хоуме. NixOS умеет генерировать нужные конфиги для системных сервисов и ложить их в /etc, либо указывать сервисам, где их можно найти. Эти конфиги уже в read-only и их можно поменять только через nixos — сервис сам свой конфиг поменять не может (и по-хорошему не должен). Если ставить приложения через Nix (без nixos), то конфиги берутся где обычно. Есть ещё home-manager, который умеет генерировать конфиги для пользовательских приложений.

Короче, конфиги и данные приложения обычно не являются частью read-only пакета
источник

П

Павел🐢 in NixOS
Alexey Shmalko
Такие приложения пишут куда-то свои данные. Обычно это папка /var для системных сервисов и куда-то в хоум для пользовательских (например ~/.config или ~/.cache). В никсосе всё точно так же — эти директории менять можно.

Конфиги это другая тема. Системные лежат в /etc, для пользовательских приложений опять где-попало в хоуме. NixOS умеет генерировать нужные конфиги для системных сервисов и ложить их в /etc, либо указывать сервисам, где их можно найти. Эти конфиги уже в read-only и их можно поменять только через nixos — сервис сам свой конфиг поменять не может (и по-хорошему не должен). Если ставить приложения через Nix (без nixos), то конфиги берутся где обычно. Есть ещё home-manager, который умеет генерировать конфиги для пользовательских приложений.

Короче, конфиги и данные приложения обычно не являются частью read-only пакета
Интересненнько, а как nix решает проблему не совместимости конфигов между различными версиями. Допустим есть 2 версия софта и они оба тянут системный конфиг который может использовать ток 1 версия
источник

KZ

Kirill Zaborsky in NixOS
а при чём тут nix?
источник

KZ

Kirill Zaborsky in NixOS
NixOS ещё куда не шло
источник

AS

Alexey Shmalko in NixOS
Обычно никто не запускает две версии системного софта с одним конфигом. Но если очень нужно, для таких случаев сервисам можно явно указать, откуда брать конфиг (сервис должен поддерживать это)
источник