LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

А ты всё на ней (NixOS)?

Последние пару лет, да.

И как оно? Какие впечатления? Расскажи бабушке.

Двояко. С одной стороны, для лялекса – очень годно, если за пределы nixpkgs не вылезать. Из минусов, если у какого-то жирного пакета пересобралась одна маленькая зависимость, весь пакет будет стянут заново и обновлён. Поэтому каждое обновление системы в Unstable выливается в сожранные 20-30 гигабайт места, которые надо потом не забыть почистить через nix-collect-garbage.

С другой стороны, если нужен софт, которого нет в nixpkgs, то тут начинаются дикий ад и холокост. Особенно если это софт на электроне. Он в nixpkgs пакуется в бинарном виде вместо сборки из сырцов, потому что собирать софт на электроне через nix – это практически нереальная задача. Другие стандартные штуки тоже часто не работает. Для запуска AppImage нужен враппер, который немного бывает глючным. С нативными играми в Steam тоже бывают проблемы и проще виндовые версии через Proton запускать.

Короче, если ты программист и задрот, то NixOS – твой путь. Если тебе браузер и игрульки, лучше не париться и взять Ubuntu.

Можно выкинуть systemD?

Из контейнера – да. Из системы – нет.

Исходная версия hateyoufeel, :

А ты всё на ней (NixOS)?

Последние пару лет, да.

И как оно? Какие впечатления? Расскажи бабушке.

Двояко. С одной стороны, для лялекса – очень годно, если за пределы nixpkgs не вылезать. Из минусов, если у какого-то жирного пакета пересобралась одна маленькая зависимость, весь пакет будет стянут заново и обновлён. Поэтому каждое обновление системы в Unstable выливается в сожранные 20-30 гигабайт места, которые надо потом не забыть почистить через nix-collect-garbage.

С другой стороны, если нужен софт, которого нет в nixpkgs, то тут начинаются дикий ад и холокост. Особенно если это софт на электроне. Он в nixpkgs пакуется в бинарном виде вместо сборки из сырцов, потому что собирать софт на электроне через nix – это практически нереальная задача. Другие стандартные штуки тоже часто не работает. Для запуска AppImage нужен враппер, который немного бывает глючным. С нативными играми в Steam тоже бывают проблемы и проще виндовые версии через Proton запускать.

Короче, если ты программист и задрот, то NixOS – твой путь. Если тебе браузер и игрульки, лучше не париться и взять Ubuntu.