The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Доступен дистрибутив NixOS 25.05, использующий пакетный менеджер Nix

24.05.2025 10:37

Представлен релиз дистрибутива NixOS 25.05, основанного на пакетном менеджере Nix и предоставляющего собственные разработки для упрощения настройки и сопровождения системы. В NixOS вся настройка системы осуществляется через единый файл системной конфигурации configuration.nix. Предоставляются возможности для быстрого отката системы на предыдущую версию конфигурации и переключения между различными состояниями системы. Поддерживается установка индивидуальных пакетов отдельными пользователями и возможность одновременного использования нескольких версий одной программы. Обеспечены воспроизводимые сборки. Для архитектур x86_64 и ARM64 подготовлен установочный образ с графическим окружением (3.7 ГБ) и сокращённый консольный вариант (1.4 ГБ).

При использовании Nix результат сборки пакетов хранится в отдельном подкаталоге в /nix/store. Например, после сборки пакет firefox может записываться в /nix/store/5onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-138.0.4/, где "5onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4" является хешем всех его зависимостей и инструкций сборки. Под установкой пакета подразумевается его сборка или скачивание уже собранного (при условии, что он был уже собран на Hydra - сервисе сборки проекта NixOS), а также формирование директории с символическими ссылками на все пакеты в профиле системы или пользователя, с последующим добавлении этой директории в список PATH. Аналогичный подход применяется в пакетном менеджере GNU Guix, который основан на наработках Nix. Коллекция пакетов представлена в специальном репозитории Nixpkgs.

Основные новшества:

  • Добавлено 7840 пакетов, удалено 1694 пакетов, обновлено 28054 пакетов. Добавлено 137 новых модулей и 1930 опций конфигурации, удалено 10 модулей и 215 опций. В разработке и сопровождении пакетов приняли участие 2857 разработчиков, подготовивших 57054 изменения.
  • Предложен выпуск среды рабочего стола GNOME 48. По умолчанию задействован музыкальный проигрыватель Decibels. Прекращена установка по умолчанию набора дополнений к GNOME Shell (gnome-shell-extensions).
  • Обновлены пользовательские окружения Cinnamon 6.4, Pantheon 8 (elementary OS), Xfce 4.20.
  • Добавлена поддержка пользовательского окружения COSMIC.
  • Добавлены новые модули Anubis, AmneziaVPN, Cursor, Kismet, vwifi, Ghidra, Yggdrasil-Jumper, MaryTTS, doh-server, Schroot, Firezone, PostgREST, postgres-websockets, pgBackRest, µStreamer, nfc-nci, victorialogs, Zipline, vsmartcard-vpcd, LiteLLM, Rebuilderd, GNU Rush, GoDNS и т.д.
  • Обновлены версии программ, например, ядро Linux 6.12 (было 6.6), GCC 14, LLVM 19, OpenSSH 10.0p2 (прекращена поддержка DSA-ключей).
  • Добавлена поддержка создания контейнеров (virtualisation.containers) на базе podman, работающих в режиме без прав root.
  • Реализована команда "nixos-rebuild build-image" для сборки специфичных дисковых образов на основе заданной конфигурации.
  • Команда nixos-option переписана и переведена на использование выражений Nix.
  • Переработан способ формирования пакетов с драйверами Mesa. Установленные в системе приложения, связанные с разными версиями Mesa, теперь должны работать корректно, а глобальной версией Mesa можно управлять без массовой пересборки.
  • В репозиторий channels.nixos.org добавлена поддержка протокола Lockable HTTP Tarball, позволяющего использовать архивы nixexprs.tar в качестве образов Nix Flake.
  • В команду nixos-generate-config добавлена опция "--flake" для генерации файла flake.nix помимо файлов configuration.nix и hardware-configuration.nix, для упрощения интеграции с конфигурациями на базе flake.

  1. Главная ссылка к новости (https://nixos.org/blog/announc...)
  2. OpenNews: Выпуск дистрибутива NixOS 24.11, использующего пакетный менеджер Nix
  3. OpenNews: В NixOS предложен метод защиты от подстановки бэкдоров, таких как в XZ
  4. OpenNews: Лидер проекта NixOS вышел из управляющего совета после угрозы создания форка
  5. OpenNews: Проект NixBSD развивает вариант NixOS с ядром из FreeBSD
  6. OpenNews: Обход дискового шифрования, использующего TPM2 для автоматической разблокировки
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63296-nixos
Ключевые слова: nixos
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (75) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Аноним (3), 11:02, 24/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто-нить может объяснить: Nix и Guix это одно и то же? Если нет, то в чем разница?
     
     
  • 2.10, Аноним (10), 13:00, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Nix и Guix

    Нет, Guix, это то что у меня не установилось.

    А Nix, это то что зависло на моменте установки.
    Насамом деле там идет установка.
    Но все равно зависло на моменте nix-build.
    Но во второй раз ( в зависимости от сборки ).
    Но в первый раз даже не зависло. nix-build

     
  • 2.12, ruroruro (ok), 13:05, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Не одно и то же, но они близки. Если очень условно - это разные "фронтенды" для одной и той же идеи.

    Если вам нравятся языки программирования вроде Lisp/Scheme (это (те (в (которых (много скобочек))))) или если вы совсем повернуты на идеи "свободного" софта (то есть вы не собираетесь использовать вообще никакого non-free софта/драйверов), то поизучайте Guix.

    Во всех остальных случаях (имхо) Nix/NixOS/Nixpkgs предпочтительнее.

     
  • 2.45, Аноним (45), 23:00, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Есть разница Если просто и не вдаваться в подробности, то механизм их работы сх... большой текст свёрнут, показать
     
     
  • 3.48, Аноним (48), 23:16, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >И для хоть как-то более или менее вменяемой работы с ним не нужно учить дополнительно собакопятоножный язычок, который за пределами застенок гордого и хайпового никса никому и даром не нужон и нигде даром не упирался, вот и делайте выводы.

    Язык ML подобный, весьма простой и понятный. Если знать Ocaml/Haskell/Rust, читается без проблема. А вот к guix-у есть вопрос: nix - сверх ленивый язык с кешированием. Поскольку вычислять каждый раз всю систему будет очень долго. И как там у них с этим обстоят дела
    >но судя по тому как ведут себя зазывалы в NixOS и юзеры Guix

    Очень похоже, что пользователей guix практически нет. Если репозитории NixOS, самые большие и одни из самых свежих, не всегда содержат то, что нужно, то в GuixSD всё совсем печально.

     
     
  • 4.53, Аноним (53), 00:27, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ключевые слова Если знать , по-хорошему вообще не нужно чтобы необходимо было з... большой текст свёрнут, показать
     
     
  • 5.57, Аноним (48), 02:29, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Как вы себе представляете настройку nix из gui Это язык программирования Можно... большой текст свёрнут, показать
     
     
  • 6.61, Аноним (45), 03:28, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Отлично себе представляю, примерно также, как программа gparted по сути морда дл... большой текст свёрнут, показать
     
     
  • 7.72, Аноним (48), 20:44, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Отлично Это будет работать, только если в конфиге указан литерал Это уникальный... большой текст свёрнут, показать
     
  • 7.83, myster (ok), 19:29, 26/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    фишка в том, что вы имеете ввиду других людей Вы слышали про аббревиатуру IaC ... большой текст свёрнут, показать
     

  • 1.6, Аноним (6), 11:42, 24/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Ребят, кто-нибудь пользуется им на декстопе? Стоит ли пробовать? Вкат высокий?
     
     
  • 2.7, Герострат (?), 12:03, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • –4 +/
    А зачем? Там нет аналога гентушных юз-флагов, какой тогда смысл морочиться? Лучше арч взять
     
     
  • 3.16, Аноним (16), 15:06, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Там нет аналога гентушных юз-флагов

    Есть: в конфигурации можно указывать опции сборки отдельных пакетов.

     
  • 3.27, Аноним (48), 20:14, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Там нет аналога гентушных юз-флагов, какой тогда смысл морочиться?

    Зато в генте нет почти ничего из никс-а. Нет ни воспроизводимой сборки, ни возможности ставить несколько разных версий пакет, вплоть до того, что у них будут разные патчи и стандартная библиотека, ни возможности собирать пакетным менеджером хоть программы, хоть контейнеры, хоть что-то ещё. Да даже крупную пересборку системы в генте нужно делать аккуратно, иначе система на полпути развалится.

    И да, кому нужны юз-флаги? Ну будет на диске чуть меньше места занято, но это ж нужно будет постоянно что-то собирать.

     
  • 2.8, анонон (?), 12:06, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Высокий, не стоит. Потом везде этот NixOS захочется приткнуть, оно тебе надо?
     
     
  • 3.11, slashfast (ok), 13:02, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Вот-вот! Очень удобно использовать для VPS и менять хостеров легко при необходимости. Юзаю nixos-anywhere для управления.
     
     
  • 4.22, Аноним (16), 15:38, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Угу: сначала мучаешься неделями, описывая свои хотелки на nix-выражениях сквозь нагромождения мэйнтейнеров, потом с не сильно меньшим трудом всё это поддерживаешь, выясняя, где и что сделали иначе в каждой новой версии, потом рассказываешь всем, как оно удобно, при том, что отказаться уже не можешь, не смотря даже на жручесть новых версий (8гб для сборки системы с пятью контейнерами уже маловато, оно в своп уходит наглухо).
     
     
  • 5.28, Аноним (48), 20:17, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Угу: сначала мучаешься неделями, описывая свои хотелки на nix-выражениях сквозь нагромождения мэйнтейнеров, потом с не сильно меньшим трудом всё это поддерживаешь

    Откуда у вас такие проблемы? Единственное, что мне нужно - найти нужный ключ в документации, и решить как это написать красиво, а не собственный велосипед на сотню другую строк.
    >потом рассказываешь всем, как оно удобно, при том, что отказаться уже не можешь

    Это да. Другие дистрибутивы уже не вставляют. Если и брать что-то, то только более мощное.

     
  • 5.69, slashfast (ok), 12:05, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Угу: сначала мучаешься неделями, описывая свои хотелки на nix-выражениях сквозь нагромождения
    > мэйнтейнеров, потом с не сильно меньшим трудом всё это поддерживаешь, выясняя,
    > где и что сделали иначе в каждой новой версии, потом рассказываешь
    > всем, как оно удобно, при том, что отказаться уже не можешь,
    > не смотря даже на жручесть новых версий (8гб для сборки системы
    > с пятью контейнерами уже маловато, оно в своп уходит наглухо).

    У меня эти проблемы не возникали. Если не знаешь язык, то будь добр и разбери его, если хочешь использовать, а иначе просто не используй, если не готов. Вроде у нас свобода выбора и никто ничего не навязывает.

     
  • 4.70, Молодой Смузихлёб (?), 17:10, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вот насчёт "легко при необходимости" ты погорячился. На хостерах с VMmanager NixOS не встаёт никак, с ISO тоже не устанавливается, после третьей попытки сдался и накатил Debian с шаблона.
     
     
  • 5.86, slashfast (ok), 00:15, 27/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот насчёт "легко при необходимости" ты погорячился. На хостерах с VMmanager NixOS
    > не встаёт никак, с ISO тоже не устанавливается, после третьей попытки
    > сдался и накатил Debian с шаблона.

    Я накатил через kexec без особых проблем у хостера с VMmanager (кроме настройки сети через VNC, так как nixos-anywhere не настраивал onlink-gateway), у другого проблема аналогичная, но там тоже пришлось через kexec. Я просто решил для себя попробовать такой способ использования и пока не было никаких сложностей касательно использования. Понятие "просто" для каждого свое и для многих очередной DSL ничего не упрощает, и я понимаю этих людей. Опять же, никому не навязываю.

     
  • 2.14, Вася (??), 13:37, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    вкат без базы ультравысокий, с базой - нет, но каждый раз будешь удивляться "зачем это сделали именно так криво?", впрочем, понятно тоже будет зачем
     
  • 2.26, Аноним (48), 20:08, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Ребят, кто-нибудь пользуется им на декстопе?

    Да. Разные люди, и я в том числе.
    >Стоит ли пробовать?

    Да, если вам нужна воспроизводимая сборка, возможность легко понять, что изменено на конкретной машине, возможность крайне гибкого управления пакетами(несколько версий, наложение своих патчей, оверлеи), возможность очень легко опакетить что-то своё.
    >Вкат высокий?

    Вам придётся программировать на nix. Если вы знаете любой функциональный язык: clojure, haskell, ocaml, на худой конец js, или rust, то без проблем освоитесь. Если вас пугает терминал, то рановато.

     
     
  • 3.55, Аноним (53), 00:34, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вам придётся программировать на nix. Если вы знаете любой функциональный язык: clojure,
    > haskell, ocaml, на худой конец js, или rust, то без проблем
    > освоитесь. Если вас пугает терминал, то рановато.

    Лучший слоган для NixOS, а потом люди со стороны удивляются, что а чего это у самой крутой в мире линуксовой системы, как её описывают её адепты, до сих пор так мало пользователей? ))

     
     
  • 4.58, Аноним (48), 02:31, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Не вижу причнин, помешающих арчешколнику программировать на nix. Или борадатому админу, вручную собирающему пакеты под дебиан.
     
     
  • 5.62, Аноним (45), 03:35, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Не вижу причнин, помешающих арчешколнику программировать на nix. Или борадатому админу,
    > вручную собирающему пакеты под дебиан.

    А я вижу, у арчешкольника гораздо меньше красноглазия хотя бы потому что арчевика похожа на хорошую документацию, а Арче хотя бы не меняются типовые базовые параметры каждые год-два. Там проблема-то всего навсего от того, что он чистый роллинг, в архитектуре у него как раз проблем нет, всё отлично документировано и приведено в порядок.

    А бородатый админ Дебиана посмотрит на этот весь цирк и ещё больше возлюбит свой Debian, потому что кому-кому, но не никсоводам рассказывать дебианщикам, что такое стабильная система на которую можно положиться в проде.

     
     
  • 6.74, Аноним (48), 23:43, 25/05/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 7.78, Аноним (53), 12:14, 26/05/2025 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.33, Аноним (33), 22:00, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пользуюсь уже несколько лет на домашнем игровом ноутбуке. Не сразу конечно же, но удалось написать конфигурационный файл под свой ноутбук. Нравится использовать этот дистрибутив. После того, как его осваиваешь, остальрные дистрибутивы воспринимаются как более "хаотичные" конструкции, в которых что-то может сломаться из-за того, что ты решил установить, например, более новую версию браузера.
     
     
  • 3.39, how much is the beer (?), 22:40, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как интересно в дистрибутиве винды может что-то сломаться, если ты установил новую версию браузера? В дистрибутиве линукса у тебя может что-то сломаться, если ты просто бокалом пива задел не ту клавишу. Ну, бывает.
     
     
  • 4.44, Аноним (48), 22:58, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В винде браузеры распространяются как вирусы, что хромой, что ёж, что стринги. Так что не надо тут рассказывать.
     
  • 3.56, Аноним (45), 00:41, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В зависимости от того какие хотелки у пользующегося, если не отходить далеко от ... большой текст свёрнут, показать
     
  • 2.49, Аноним (45), 23:20, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Пользовался, высокость вката зависит от ваших хотелок, если вы согласны кушать ч... большой текст свёрнут, показать
     
  • 2.76, freehck (ok), 11:16, 26/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Ребят, кто-нибудь пользуется им на декстопе? Стоит ли пробовать? Вкат высокий?

    Ну, идеи у данных дистрибутивов (что Nix, что Guix) -- сомнительно полезные для энтерпрайза, и потому в работе вам скорее всего никогда не пригодятся.

    Пробовать конечно стоит: но иметь в виду, что цель -- исключительно расширение кругозора.

     
  • 2.82, myster (ok), 17:45, 26/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я использую на десктопе Но не могу рекомендовать всем Я буквально заставил себ... большой текст свёрнут, показать
     
     
  • 3.84, freehck (ok), 20:25, 26/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Ansible тут будет не очень подходящее сравнение, потому
    > что его часто используют не для управления состоянием инфры, а просто
    > гоняют bash портянки через него, а это совсем не то.

    Получается, что ты с одной стороны рекомендуешь НЕ смотреть на то, как большинство пишет на Nix, а с другой стороны -- сравниваешь его с тем, как большинство пишет на ansible. =)

     
     
  • 4.85, myster (ok), 23:16, 26/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да.

    Я лично стараюсь писать на Ansible, как задумывали его создатели, управляю состоянием инфраструктуры. Но когда смотрю чужие Ansible плейбуки то прихожу к выводу, что люди не секут фишку.  С другой стороны, до Ansible, мы разрабытывали похожую удалённую запускалку Bash портянок, и с Ansible такая нужда отпала.

     
     
  • 5.87, freehck (ok), 00:23, 27/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если честно, мне кажется, что и сами разработчики Ansible с трудом понимают, что... большой текст свёрнут, показать
     
     
  • 6.88, myster (ok), 21:17, 27/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Terraform, если что, не только для облаков подходит. И он для некоторых задач подойдёт лучше чем Ansible. Для популярных локальных сервисов, есть готовые terraform провайдеры. Можно, например, локальным внутренним AD, пользователями и группами управлять через Terraform.
    Написать свой Terraform провайдер тоже не сложно, если хорошие скилы в Golang.
     
     
  • 7.89, freehck (ok), 21:22, 27/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Terraform, если что, не только для облаков подходит.

    Из необлачных самые любимчики -- hashicorp/kubernetes, hashicorp/helm, gavinbunney/kubectl. )

    А вот для юзер-менеджмента БД оказалось удобнее всё же ansible-ом. Можно конечно было терраформ-модулей понаписать, но у меня готовые плейбуки.

    > Написать свой Terraform провайдер тоже не сложно, если хорошие скилы в Golang.

    Не сложно, но не хочу. Написать -- это малая часть дела. Потом это придётся ещё и поддерживать. А это уже кратно иные ресурсы.

     
     
  • 8.93, myster (ok), 20:09, 28/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    если еще не сильно в этом увязли, крайне не рекомендую такой подход YAML-ики ку... текст свёрнут, показать
     
     
  • 9.94, freehck (ok), 20:27, 28/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В основном потому, что такой подход позволяет удобно из единого места конфигурир... текст свёрнут, показать
     
     
  • 10.95, myster (ok), 00:06, 29/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И чем это отличается от простого использования kubectl или helm эти must have ... большой текст свёрнут, показать
     
     
  • 11.96, freehck (ok), 01:19, 29/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Тем, что terraform apply гарантировано полностью синхронизирует состояние класте... большой текст свёрнут, показать
     
     
  • 12.97, myster (ok), 11:34, 29/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это всегда зависит от логики CI CD, но может в вашем случае это обосновано Прос... текст свёрнут, показать
     

  • 1.15, kravich (ok), 14:00, 24/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    >после сборки пакет firefox может записываться в /nix/store/5onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-138.0.4

    Обожаю каждый раз в каждой новости про новый релиз NixOS читать эту строчку с актуальной версией Firefox. Автор с такой любовью каждый раз обновляет эту часть текста...

     
     
  • 2.17, Аноним (16), 15:09, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Предположу, что у него текст новости собирается из nix-выражения.
     
  • 2.25, Аноним (10), 17:33, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://lxqt-project.org

    Не то что Lxqt, обновляют только надпись версии Lxqt, подставляя цифры 2.2.0 2.1.0 2.0.0
    Но не сами скриншоты.

     

  • 1.29, Аноним (29), 20:46, 24/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как-то можно в инсталляторе выбрать два языка ру и en? А то логин пароль не могу ввести
     
     
  • 2.43, Аноним (48), 22:56, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Открой настройки клавиатуры, добавь нужные языки, а уже потом запускай инсталятор.
     
     
  • 3.46, Аноним (48), 23:03, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати нужно проследить, чтобы инсталятор добавил эти раскладки в конфиг. Я конфиг руками пишу, у меня такой проблемы нет.
     

  • 1.30, Аноним (29), 20:59, 24/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Попробовал На шаге разметки выбрал ручную. Добавил один раздел. Установщик крашнулся. перезапустил, добавил два раздела. Установщик крашнулся.
    Удачи разрабам, может лет через 5-10 доведут до ума.
     
     
  • 2.31, Аноним (29), 21:03, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Учитывая что проблеме уже 3 года, скорее им нужно будет 10-15 лет.
    https://github.com/nixos/nixpkgs/issues/175608
     
     
  • 3.40, how much is the beer (?), 22:42, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это просто высокий порог вхождения.
     
     
  • 4.42, Аноним (42), 22:56, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Удобная отговорка)

    Если там такой крутой мануал инстал, зачем тогда вообще добавили каламарес?

     
  • 4.50, Аноним (45), 23:30, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Это просто высокий порог вхождения.

    Нет, порог вхождения там невысокий, там просто раздолбаев и яумамыходожникв-ятаквижу в разработке. Порог вхождения там уровня Calculate Linux примерно по субъективным ощущениям.
    Поставить просто, а вот донапиливать и поддерживать уже сложнее.

     
  • 4.54, Аноним (29), 00:34, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Та я уже вошёл, пожалуй не туда пришёл Поставил без разбивки разделов Запускаю... большой текст свёрнут, показать
     
     
  • 5.65, how much is the beer (?), 04:15, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Wait? What!?
    Так я и говорю, "высокий порог вхождения". Вон там выше (кажется) люди ловят ежей, а их не забирают. Потому что в медицину в их стране тоже слишком высокий порог вхождения.
     
  • 2.60, Вася (??), 02:58, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    GUI инсталлятор это громоотвод. Вы не прошли.
     
  • 2.81, myster (ok), 17:18, 26/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > доведут до ума

    вот по этой причине в Arch официально рекомендуемый способ установки это не установщик.

    В NixOS не должно быть тоже установщика. Если вы с ним не можете справиться, то с самой NixOS и подавно не сможете

     

  • 1.32, Chel (?), 21:09, 24/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >5onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-138.0.4

    А почему не наоборот, firefox-138.0.4-5onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4? Так хоть отсортировать можно было бы нормально.

     
     
  • 2.47, Аноним (48), 23:09, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Что вы собираетесь сортировать? Ну будет у вас что-то вроде
    5dhsvgc6kkmmsi8zc5l7him58h8md9n3-sqlite-3.46.1
    bbd59cqw259149r2ddk4w1q0lr2fch8c-sqlite-3.46.1
    dsqzw96w4sxsp4q9yvkfl2yh701mpwgi-sqlite-3.46.1
    g2b8pnb9340anp6dvdjmhqqmf0pr79k9-sqlite-3.46.1
    i7gfv740vcygvl9pgqwq29nkzmsp09ww-sqlite-3.46.1
    k7729yvcj89ngx04hlk6p8imibss3id6-sqlite-3.46.1
    lm25a6fz3ib5vgwwppvmb67haci3bccb-sqlite-3.46.1
    Как вы их собираетесь отличать одну от другой?
     
  • 2.51, Аноним (45), 23:33, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>5onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4-firefox-138.0.4
    > А почему не наоборот, firefox-138.0.4-5onlv1pc3ed6n5nskg8ew4twcfd0d5ae4ec5d4? Так
    > хоть отсортировать можно было бы нормально.

    Потому что у автора сего вместо головы и холодного человеческого логического мышления орган тонкой душевной организации художника, который так увидел мир, а ещё он немного рептилоид, они бы спелись с разрабами GNOME, но GNOME уже замужем за краношляпым кланом.

     
  • 2.68, bdrbt (ok), 08:17, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что это сделано для ускорения поиска для пакетного менеджера, а не для человеков.
     
  • 2.71, Молодой Смузихлёб (?), 17:15, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Потому-что пользователь своими кривыми ручками не должен туда лезть. По той же причине весь /nix в рид-онли.
     

  • 1.34, Аноним (42), 22:16, 24/05/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как-то R D попахивает Для разметки диска сторонний репозиторий на гите Установ... большой текст свёрнут, показать
     
     
  • 2.35, Аноним (10), 22:21, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Типа оно только софт откатывает

    Там же как, по сути две копии системы.
    Или только изменения, в случае с btrfs.

    Но я не стал пользоваться, несмотря на все прелести.
    NixOs first release 2003.
    И однако ей не пользуются, несмотря на все прелести. Значит есть что то такое, неудобное.

     
     
  • 3.36, Аноним (42), 22:24, 24/05/2025 [^] [^^] [^^^] [ответить]  
  • +/

    > Там же как, по сути две копии системы.

    Или только изменения, в случае с btrfs.

    > Изменил пользователя в configration.nix, его понятно удалило из системы. Захожу на самую первую генерацию, и его тоже нет.

    А почему так тогда?

     
     
  • 4.75, Аноним (10), 10:18, 26/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Нааерное система посчитала что вы подставная личность.

    Сначала одно имя потом другое.
    И естественно система решила что все изменения это от Нового пользователя.
    Так ведь можно и деньги на карточке присвоить.
    Вдруг вы мошенник и знаете данные cvc, или вам нужен телефон с 3 камеры позвонить.
    Вообщем система обучена с намордником.
    И не кусается.
    Не моя система.

     
  • 2.52, Аноним (45), 00:09, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Оно не попахивает, оно и есть R D, по сути это проект автора, который миру решил... большой текст свёрнут, показать
     
     
  • 3.59, Аноним (48), 02:45, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Та часть, что настраивается через nix в случае чего сразу же вам ошибку выдаст, ... большой текст свёрнут, показать
     
     
  • 4.63, Аноним (45), 03:52, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    gt оверквотинг удален Речь не о том, что home manager плохо, речь о том что эт... большой текст свёрнут, показать
     
     
  • 5.73, Аноним (48), 23:42, 25/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >Проблема в звездоболах которые в своё время пели песни, что NixOS это система, где ВСЁ решается через configiration.nix и что ВСЁ управляется через него.

    Ну как минимум сборочные зависимости ставятся через nix-shell, для каждого пакета отдельно, и для каждого проекта он свой. Так что очень интересно, откуда это вы взяли про единственный файл.

     
     
  • 6.77, Аноним (77), 11:33, 26/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Забей, у него истерика. Судя по выражениям либо он тупо не осилил/не понял, для чего он такой nix нужен. Ну или кто-то из склонявших его к использованию nix совершил над ним развратные действия.
     
     
  • 7.80, Аноним (10), 14:43, 26/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Но ведь Nix Os,  это такой магазин компуктеров. https://www.nix.ru
     
  • 6.79, Аноним (79), 12:36, 26/05/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Речь о вербующих сектантах в NixOS, которые вводили в заблуждение потенциальных ... большой текст свёрнут, показать
     
     
  • 7.92, freehck (ok), 22:14, 27/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > У NixOS много проблем, и в основные проблемы это внезапно не проблемы технические по большему счёту.

    Как девопс со стажем скажу так: на любом, абсолютно любом действующем производстве (и не только техническом), основные проблемы -- не технические.

    В общем, это -- нормально.

     
  • 5.91, freehck (ok), 22:11, 27/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > В реальности это выглядит так, что имея configutation.nix с актуальными рабочими командами, оно будет работать и можно собрать похожую систему.

    Ну то есть chroot по-прежнему надёжнее. Что ж, это стоило ожидать. Но спасибо за инфу.

     
  • 3.90, freehck (ok), 22:07, 27/05/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Оно не попахивает, оно и есть R&D, по сути это проект автора, который миру решил что-то доказать.

    Да оно понятно, что проект авторский. Единственная претензия к автору заключается в том, что он не имеет ответа на главный вопрос: какую проблему это решает? Фичи Nix, безусловно, интересны. Однако необходимость в них в реальном бою близка к нулю. Раз так, то у дистрибутива никогда не будет пользовательской базы и инвесторов. А на одних энтузиастах далеко не уедешь.

    Я вот иногда подумываю, мол, а не потыкать ли из академического интереса. Я из такого же интереса когда-то Gentoo тыкал. Да, я за те два года узнал ОЧЕНЬ многое о том, как в принципе линукс-системы устроены, и полученные знания смог применить и в Debian, и в RHEL. Но сейчас вряд ли я что-то новое и полезное получу из опыта работы с Nix. И потому времени жалко.

    Впрочем, может быть кому-то из новичков будет полезно поэкспериментировать. Никогда не знаешь, что прорастёт из той или иной идеи. Будущим специалистам полезно расширять кругозор и пробовать новое. Это исследование как-никак. А исследование -- это время, которое человек тратит на то, чтобы что-то обдумать. И даже если он получит в итоге лишь понимание, почему так делать НЕ надо -- это тоже полезный опыт.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру