История изменений
Исправление 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.