<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выпуск дистрибутива NixOS 23.05, использующего пакетный менеджер Nix </title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/130647.html</link>
    <description>Состоялся выпуск дистрибутива NixOS 23.05, основанного на пакетном менеджере Nix и предоставляющего ряд собственных разработок, упрощающих настройку и сопровождение системы. Например, в  NixOS вся настройка системы происходит посредством единого файла системной конфигурации (configuration.nix), предоставляется возможность быстрого отката системы на предыдущую версию конфигурации, присутствует поддержка переключения между различными состояниями системы, поддерживается установка индивидуальных пакетов отдельными пользователями, есть возможность одновременного использования нескольких версий одной программы, обеспечены воспроизводимые сборки. Размер полного установочного образа с KDE 2.4 ГБ, GNOME - 2.3 ГБ, сокращённого консольного варианта - 812 МБ...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=59226&lt;br&gt;</description>

<item>
    <title>Выпуск дистрибутива NixOS 23.05, использующего пакетный мене... (Григорий)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/130647.html#125</link>
    <pubDate>Fri, 09 Jun 2023 17:05:55 GMT</pubDate>
    <description>Да вообще легко. Сейчас стоит на виртуалке, пару месяцев назад стоял на основном компе.&lt;br&gt;&lt;br&gt;Выбираем язык, ручную установку. В ручном режиме форматируем диски (либо прикручиваем уже имеющиеся разделы), формируя /mnt/ , /mnt/boot/efi (если efi) и /mnt/etc/config.scm&lt;br&gt;&lt;br&gt;&quot;herd start cow-store /mnt&quot;, который перемещает хранилище на смонтированный диск&lt;br&gt;&lt;br&gt;Конфиг берём из /etc/configuration/bare-bones.scm (для любителей минимализма и настроенных вручную костыльков вроде меня) или /etc/configuration/desktop.scm. В конфиг добавляем функцию (modify-services ...) с начинкой, суть которой в том чтобы использовать сабститьюиты (сервера с откомпиленным ПО, &quot;подменяющими&quot; компиляцию исходного кода) французский (https://bordeaux.guix.gnu.org), китайский (https://mirror.sjtu.edu.cn/guix ) например прокси-сервер энтузиаста Андрея Тропина по адресу https://ci.guix.trop.in (который периодически улетает в автоматический бан от , но заметно быстрее китайца), а главное избегать и избегать немецкого (точнее, Cogent&apos;овского) ci.guix.</description>
</item>

<item>
    <title>Выпуск дистрибутива NixOS 23.05, использующего пакетный мене... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/130647.html#124</link>
    <pubDate>Wed, 07 Jun 2023 11:44:37 GMT</pubDate>
    <description>В РФ не поставить из-за недоступности поддомена ci.guix&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск дистрибутива NixOS 23.05, использующего пакетный мене... (freehck)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/130647.html#123</link>
    <pubDate>Mon, 05 Jun 2023 08:30:47 GMT</pubDate>
    <description>&amp;gt; Видимо ты с Гималаев&lt;br&gt;&lt;br&gt;Из секретного храма хакеров, где восседает великий Митник?&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск дистрибутива NixOS 23.05, использующего пакетный мене... (n00by)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/130647.html#122</link>
    <pubDate>Sun, 04 Jun 2023 06:53:48 GMT</pubDate>
    <description>&amp;gt; echo /nix/store/200mq7f80wvdw7hb85kd7fdrnvf6cjxy-dejagnu-1.6.3/bin/dejagnu &amp;#124; &lt;br&gt;&amp;gt; cut -c12-43 &lt;br&gt;&amp;gt; 200mq7f80wvdw7hb85kd7fdrnvf6cjxy &lt;br&gt;&amp;gt; Можешь попробовать получить 200mq7f80wvdw7hb85kd7fdrnvf6cjxy для /nix/store/dejagnu-1.6.3-200mq7f80wvdw7hb85kd7fdrnvf6cjxy/bin/dejagnu, &lt;br&gt;&amp;gt; проще того что выше вряд ли получится &lt;br&gt;&lt;br&gt;У меня это легко получилось, и мне не требуется городить порождение аж трёх процессов на такой чих и писать нечитаемые волшебные цифры аргументами cut. Плюс к этому, мой вариант выполняет какую-никакую валидацию входных данных.&lt;br&gt;&lt;br&gt;$ ./nixoshash.ref /nix/store/200mq7f80wvdw7hb85kd7fdrnvf6cjxy-dejagnu-1.6.3/bin/dejagnu&lt;br&gt;200mq7f80wvdw7hb85kd7fdrnvf6cjxy&lt;br&gt;&lt;br&gt;$ cat nixoshash.ref&lt;br&gt;#!/bin/refal&lt;br&gt;main ! (&quot;/nix/store/&quot; .хеш &quot;-&quot; .имя &quot;/&quot; ...) = &amp;lt;Prout .хеш&amp;gt;;&lt;br&gt;&lt;br&gt;Полагаю, любой кто хоть сколько то смыслит в программировании или хотя бы регэкспах, сможет это сделать даже лучше меня на своём любимом языке. И такой человек сможет без проблем адаптировать исходничек выше под обратный порядок имени-хеша, увидев</description>
</item>

<item>
    <title>Выпуск дистрибутива NixOS 23.05, использующего пакетный мене... (n00by)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/130647.html#121</link>
    <pubDate>Sun, 04 Jun 2023 06:24:39 GMT</pubDate>
    <description>Префикс там похож на псевдослучайное число, то есть его задача быть уникальным. В любом случае, в чём проблема с конца строки сравнивать? Когда со строками что-то делают более одного раза за запуск программы, всегда есть их длина.&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск дистрибутива NixOS 23.05, использующего пакетный мене... (Самый умный из вас)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/130647.html#120</link>
    <pubDate>Sun, 04 Jun 2023 01:59:29 GMT</pubDate>
    <description>Насколько я понимаю, это необходимо для определения рантайм-зависимостей по префиксу &#092;hex&#123;32,40&#125;- или типа того&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск дистрибутива NixOS 23.05, использующего пакетный мене... (Самый умный из вас)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/130647.html#119</link>
    <pubDate>Sun, 04 Jun 2023 01:53:10 GMT</pubDate>
    <description>Ну да, дистрибутив для тех, кто понимает зачем он ему такой. Остальные пользуются 1С, там libc знать не надо)&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск дистрибутива NixOS 23.05, использующего пакетный мене... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/130647.html#118</link>
    <pubDate>Sat, 03 Jun 2023 20:20:50 GMT</pubDate>
    <description>А зачем? Проще же не обновлять&lt;br&gt;</description>
</item>

<item>
    <title>Выпуск дистрибутива NixOS 23.05, использующего пакетный мене... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/130647.html#117</link>
    <pubDate>Sat, 03 Jun 2023 20:19:06 GMT</pubDate>
    <description>echo /nix/store/200mq7f80wvdw7hb85kd7fdrnvf6cjxy-dejagnu-1.6.3/bin/dejagnu &amp;#124; cut -c12-43&lt;br&gt;200mq7f80wvdw7hb85kd7fdrnvf6cjxy&lt;br&gt;&lt;br&gt;Можешь попробовать получить 200mq7f80wvdw7hb85kd7fdrnvf6cjxy для /nix/store/dejagnu-1.6.3-200mq7f80wvdw7hb85kd7fdrnvf6cjxy/bin/dejagnu, проще того что выше вряд ли получится&lt;br&gt;&lt;br&gt;На самом деле более чем уверен, что строчку с названием пакета добавили пост-фактум чисто для человеков, а так и /nix/store/200mq7f80wvdw7hb85kd7fdrnvf6cjxy/bin/dejagnu вполне рабочий вариант&lt;br&gt;</description>
</item>

</channel>
</rss>
