Как стать автором
Обновить

Комментарии 4

На сегодняшний день были бы актуальны теже пилюли только с хлопьями(flakes)...

Давайте так. Этот цикл переведу, за ним можно и flakes.

А как организуется маппинг /etc? Например, я хочу установить несколько версий одного пакета, у которых базовые конфиги из /etc/pkgname несовместимы между собой... Всё в /nix/ кидается, по типу chroot?

Обычно пакеты адаптируют к подходу Nix. Вы можете зайти сюда: https://search.nixos.org/packages и поискать там нужный пакет. Если он есть, то он адаптирован для работы в Nix. Конечно, конфиги не складывают в /etc/pkgname. Можно для конкретного проекта написать скрипт на языке Nix, который создаст конфиг, и этот конфиг будет доступен через переменную окружения. В других проектах будут свои скрипты, которые будут создавать своё окружение.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории