<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Доступен дистрибутив NixOS 25.11, использующий пакетный менеджер Nix </title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/138530.html</link>
    <description>Представлен релиз дистрибутива NixOS 25.11, основанного на пакетном менеджере Nix и предоставляющего собственные разработки для упрощения настройки и сопровождения системы. В NixOS вся настройка системы осуществляется через единый файл системной конфигурации configuration.nix. Предоставляются возможности для быстрого отката системы на предыдущую версию конфигурации и переключения между различными состояниями системы. Поддерживается установка индивидуальных пакетов отдельными пользователями и возможность одновременного использования нескольких версий одной программы. Обеспечены воспроизводимые сборки. Для архитектур x86_64 и ARM64 подготовлены установочный образы с графическим окружением (3.6 ГБ) и сокращённым консольным вариантом (1.5 ГБ)...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=64351&lt;br&gt;</description>

<item>
    <title>Доступен дистрибутив NixOS 25.11, использующий пакетный мене... (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/138530.html#80</link>
    <pubDate>Sun, 07 Dec 2025 06:22:44 GMT</pubDate>
    <description>Наверное как раз основной плюс NixOS, что весь софт, как десктопный так и серверный прекрасно уживается на одном хосте и без всяких контейнеров и виртуалок&lt;br&gt;</description>
</item>

<item>
    <title>Доступен дистрибутив NixOS 25.11, использующий пакетный мене... (myster)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/138530.html#79</link>
    <pubDate>Fri, 05 Dec 2025 22:16:23 GMT</pubDate>
    <description>Я год примерно использовал NixOS на десктопе, выше описал, чем это закончилось. Я бы до сих пор использовал NixOS, если бы не то, как они Docker и CDI для него собирают официально в nixpkgs. У меня возникли проблемы с их подходом, но понимаю, что мой юз&amp;#8209;кейс редок и многие не столкнутся с этой проблемой.&lt;br&gt;&lt;br&gt;Опишу пару незначительных (терпимых) недостатков NixOS, которые я заметил, пока использовал:&lt;br&gt;&lt;br&gt;1. Нельзя вынести предыдущие версии ядра из /boot на системный раздел, как в других системах, при использовании официально рекомендуемого загрузчика systemd&amp;#8209;boot. Если на загрузочном разделе 2&amp;#8239;ГБ, то этого быстро не хватает: у меня каждые пару месяцев он заполнялся, несмотря на то, что автоочистка старых версий была настроена. При использовании systemd&amp;#8209;boot для FAT32&amp;#8209;раздела /boot нужно выделять минимум 10&amp;#8239;ГБ; об этом нигде не говорится, это не очевидно и выглядит как подстава.&lt;br&gt;&lt;br&gt;2. Все пакеты тянутся с одного источника&amp;#8239;&amp;#8212; GitHub и собственного CDN от разработчиков</description>
</item>

<item>
    <title>Доступен дистрибутив NixOS 25.11, использующий пакетный мене... (myster)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/138530.html#78</link>
    <pubDate>Fri, 05 Dec 2025 21:36:33 GMT</pubDate>
    <description>Дистр нравился тоже, год использовал примерно, но возникла проблема после прокидывания Nvidia CDI в Docker, некоторые программы в контейнере ругались, что бинари Nvidia не &quot;FSH compliant&quot;. Что объяснимо. Проблему получилось починить каким-то нестандартным костылём через правку PATH и подмену бинарей в контейнере. Но возникли потом другие проблемы и тоже из-за FHS.  Вообщем решил перейти на FSH compliant дистр. &lt;br&gt;&lt;br&gt;На CachyOS сейчас, до этого использовал чистый Arch, это тоже самое плюс оптимизации для современных Intel и AMD процессоров.&lt;br&gt;&lt;br&gt;А что касается декларативной конфигурации, сейчас пытаюсь все свои NixOS конфиги перевести в Ansible плейбуки под Arch. Чтобы кто не говорил, но YAML синтаксис Ansible в разы современнее и удобнее Nix синтаксиса. Nix синтаксис местами настролько уродливый, что не хочется на него смотреть. Кто сомневается загляните в примеры конфигов других пользователей NixOS, ссылка на них была на NixOS Wiki.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Доступен дистрибутив NixOS 25.11, использующий пакетный мене... (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/138530.html#77</link>
    <pubDate>Thu, 04 Dec 2025 18:25:51 GMT</pubDate>
    <description>&amp;gt;зачем тогда люди изучают какой-нибудь ML, а работу работают на чем придется?&lt;br&gt;&lt;br&gt;Есть куча проектов на Haskell и Ocaml.&lt;br&gt;&amp;gt;либо через manifest, либо через guix home, непосредственно из cli никак&lt;br&gt;&lt;br&gt;Значит в этом вопросе guix хуже&lt;br&gt;nix-shell -p lxqt.qterminal -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/c0c50dfcb70d48e5b79c4ae9f1aa9d339af860b4.tar.gz --run qterminal&lt;br&gt;&lt;br&gt;opennet обрезает адрес, должно быть&lt;br&gt;https://github.com/NixOS/nixpkgs/archive/ c0c50dfcb70d48e5b79c4ae9f1aa9d339af860b4.tar.gz без пробелов&lt;br&gt;&amp;gt;нет, я всего лишь говорю о том, что с гикс просто начать работать&lt;br&gt;&lt;br&gt;Ну может быть для десктопа это и будет проще, может быть. В остальных случаях нет.&lt;br&gt;</description>
</item>

<item>
    <title>Доступен дистрибутив NixOS 25.11, использующий пакетный мене... (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/138530.html#76</link>
    <pubDate>Thu, 04 Dec 2025 16:38:36 GMT</pubDate>
    <description>&amp;gt;Это крайне вредный подход. Если язык не используется, то он забывается&lt;br&gt;&lt;br&gt;а причем тут язык? зачем тогда люди изучают какой-нибудь ML, а работу работают на чем придется? риторический вопрос.&lt;br&gt;&lt;br&gt;&amp;gt;Как guix поддерживает чистоту пакетов и ленивые вычисления?&lt;br&gt;&lt;br&gt;не могу сказать&lt;br&gt;&lt;br&gt;&amp;gt;Что будет, если в версию воткну получение текущего времени - у пакета будет разная версия в зависимости от момента сборки или же будет ошибка?&lt;br&gt;&lt;br&gt;не знаю, давно что-то читал на эту тему, но уже не помню. в гиксе все пакеты собиратся с &amp;#171;zero time&amp;#187;, ну тоесть время будет везде &quot;00:00:00 UTC Jan 1 1970&quot;&lt;br&gt;&lt;br&gt;&amp;gt;В итоге ситуация ни чуть не лучше чем у nix. Nix сам по себе достаточно простой&lt;br&gt;&lt;br&gt;и тем не менее, документация в гикс на мой взгляд лучше. ну и да, nix то может и простой, но вот с nixpkgs совсем другая история&lt;br&gt;&lt;br&gt;&amp;gt;Вот хочу я условный nginx поставить, что, он этой командой в автозапуск добавится? А конфиги как править? В NixOS конфиги в read only режиме. Тех же самых пользователей добавлять&lt;br&gt;&lt;br&gt;это не просто пакет, это уже сервис,</description>
</item>

<item>
    <title>Доступен дистрибутив NixOS 25.11, использующий пакетный мене... (антонимус)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/138530.html#75</link>
    <pubDate>Thu, 04 Dec 2025 06:34:42 GMT</pubDate>
    <description>Ну смотря что понимается под &amp;#171;обычными пользователями&amp;#187;. Ну не-программистам навероное не интересно ковыряться в конфигах. Но всякий программист, знакомый с концепцией воспроизводимости и инкрементальных изменений, т.е. всякий кто сознательно пишет код, использует систему контроля версий (см. git), и пакетный менеджер для проекта с lock-файлами легко оценит потенциал и практическую полезность. Но может не сразу поверит, что это действительно работает как следует, т.к. слишком хорошо чтобы быть правдой. Я сам был скептичен, пока не попробовал, т.к. у меня сетап очень экзотический и заточенный годами лично под меня, я сомневался что всё это можно завернуть в Nix конфиг системы со всеми нюансами.&lt;br&gt;&lt;br&gt;Я о чём-то таком годами только мечтал, не знав что это уже существует. Взять весь комплексный конфиг системы, со всеми пакетами, конфигами, модулями системы, драйверами, кастомными патчами, настройками DM и всего-всего, кастомизированными курсорами и нескучными обоями, просто стянуть из Git-а текстовый конфи</description>
</item>

<item>
    <title>Доступен дистрибутив NixOS 25.11, использующий пакетный мене... (антонимус)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/138530.html#74</link>
    <pubDate>Thu, 04 Dec 2025 05:37:04 GMT</pubDate>
    <description>Да какие донаты и напоминания о себе, лол.&lt;br&gt;&lt;br&gt;NixOS во-первых мейнтейнится энтузиастами отовсюду без обязательной бюрократии и необходимость быть мейнтейнером. Вся NixOS &amp;#8212; это по большей части просто репозиторий на github https://github.com/NixOS/nixpkgs где все пакеты это просто конфигурационные файлы, включая саму ОС, там скриптами посыпано сверху (которые внутри этих конфигурационных файлов используются). Ну разве что сайт nixos.org и hydra бинарный кеш пакетов публичный поддерживается мейнтейнерами. Мимокрокодилы просто закидывают пулл-реквест на обновление пакета, в большинстве случаев просто коммит хеш обновить и хеш-сумму, изредка где-то может патч наложить какой двумя строчками кода, или добавить переменную среды или флаг конфигурации.&lt;br&gt;&lt;br&gt;Во-вторых NixOS релизится 2 раза в год, в одни и те же месяца, 25.11 означает 2025 год и 11 месяц, ноябрь. Релизятся в мае и ноябре, был до этого 25.05, теперь 25.11. Также как и прошлый год, 24.05, 24.11, и таким же образом прошлые года. https://releases.nixos</description>
</item>

<item>
    <title>Доступен дистрибутив NixOS 25.11, использующий пакетный мене... (bublick)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/138530.html#73</link>
    <pubDate>Thu, 04 Dec 2025 04:53:00 GMT</pubDate>
    <description>Вот по поводу простого опакечивния было бы очень интересно узнать подробней&lt;br&gt;</description>
</item>

<item>
    <title>Доступен дистрибутив NixOS 25.11, использующий пакетный мене... (Аноним)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/138530.html#72</link>
    <pubDate>Wed, 03 Dec 2025 22:06:03 GMT</pubDate>
    <description>&amp;gt;лисп учить впринципе полезно, хотябы для расширения кругозора&lt;br&gt;&lt;br&gt;Кругозор - понятие слишком растяжимое. Если изучать каждый язык, для кругозора, то больше времени ни на что не останется, по этому, я думаю, гораздо логичнее пожертвовать кругозором, ради специализации.&lt;br&gt;&amp;gt;Guile &amp;#8212; это стандартный язык расширения GNU, используется в GDB например. Авось знанаия-то пригодятся.&lt;br&gt;&lt;br&gt;Это крайне вредный подход. Если язык не используется, то он забывается. В итоге время, потраченное на изучение будет выкинуто понапрасну, так как даже если язык понадобится, то изучать придётся заново.&lt;br&gt;&amp;gt;зато в гиксе вся система сборки построена на схеме, в отличии от никс наперевес с баш :р&lt;br&gt;&lt;br&gt;Я бы мог назвать это плюсом, но здесь есть разделение на чистое(nix) и нечистое(shell и произвольные команды). Как guix поддерживает чистоту пакетов и ленивые вычисления? Что будет, если в версию воткну получение текущего времени - у пакета будет разная версия в зависимости от момента сборки или же будет ошибка?&lt;br&gt;&amp;gt;разумеется документация самого g</description>
</item>

</channel>
</rss>
