The OpenNET Project / Index page

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



"Доступен дистрибутив NixOS 26.05, использующий пакетный менеджер Nix "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступен дистрибутив NixOS 26.05, использующий пакетный менеджер Nix "  +/
Сообщение от opennews (??), 31-Май-26, 18:38 
Представлен релиз дистрибутива NixOS 26.05, основанного на пакетном менеджере Nix и предоставляющего собственные разработки для упрощения настройки и сопровождения системы. В NixOS вся настройка системы осуществляется через единый файл системной конфигурации configuration.nix. Предоставляются возможности для быстрого отката системы на предыдущую версию конфигурации и переключения между различными состояниями системы. Поддерживается установка индивидуальных пакетов отдельными пользователями и возможность одновременного использования нескольких версий одной программы. Обеспечены воспроизводимые сборки. Для архитектур x86_64 и ARM64 подготовлены установочный образы с графическим окружением (3.7 ГБ) и сокращённым консольным вариантом (1.6 ГБ)...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=65587

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +5 +/
Сообщение от Аноним (1), 31-Май-26, 18:38 
Guix лучше.
Ответить | Правка | Наверх | Cообщить модератору

13. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  –1 +/
Сообщение от Аноним (13), 31-Май-26, 20:54 
Лучше чем? Guix использует shcema, и как следствие возникает вопрос, а как там обстоят дела с ленью, рекурсией, чистотой. Плюс, поскольку столь много людей писали, что не хотят учить ещё один язык, то что именно они собираются писать на scheme.
Ответить | Правка | Наверх | Cообщить модератору

18. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +1 +/
Сообщение от АнонимХ (??), 31-Май-26, 21:41 
> не хотят учить ещё один язык

Его и учить-то не нужно особо! Все, кто добрались до сабжа, минимум разберутся в конфиге Emacs — ну а значит и тут.

Ответить | Правка | Наверх | Cообщить модератору

20. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +4 +/
Сообщение от Аноним (20), 31-Май-26, 22:56 
> поскольку столь много людей писали, что не хотят учить ещё один язык

А, то есть в Nix не нужно учить новый язык, который никуда кроме самого Nix нельзя применить, да?

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

21. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +1 +/
Сообщение от Аноним (21), 31-Май-26, 23:18 
>Плюс, поскольку столь много людей писали, что не хотят учить ещё один язык

Поэтому из язычка одного проекта и универсального языка, рекомендованным GNU для использования в GNU и расширениях GNU очевиднее выучить именно второй. Особенно зная, что спека у него занимает 50 страниц.

>как следствие возникает вопрос, а как там обстоят дела с
>ленью

srfi-45, если нужно.

>рекурсией

Оптимизация рекурсии была ещё в Lambda Papers в семидесятых. В Nix её вроде нет. Можно хоть делать вид, что рекурсия есть, хоть делать вид, что нет, хоть написать себе паскалевский for.

>чистотой

Есть чистые и грязные макросы. Чистоту от эффектов и set! определяешь ты сам.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

27. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Аноним (13), 01-Июн-26, 01:18 
>А, то есть в Nix не нужно учить новый язык, который никуда кроме самого Nix нельзя применить, да?

Вообще-то, это как раз аргумент сторонников guix, а не nix.
>Поэтому из язычка одного проекта и универсального языка, рекомендованным GNU для использования в GNU и расширениях GNU очевиднее выучить именно второй.

У вас память ограничена, что вы не осилите ещё один язык? И потом, в который раз спрашиваю, что вы собрались на scheme писать?
>srfi-45, если нужно

Это - не ответ. В том то и проблема scheme, что универсальный язык пытаются воткнуть для решения нишевой задачи. Например, Nix позволяет описывать рекурсивные структуры вида

{
  a = { b = "c"; };
  d = { e = config.a.b; };
}

Кроме того, лень необходима, для быстрого вычисления результатов. А вы рассуждаете не как человек, который scheme пользуется, а как виндузятник, рассуждающий о чём-то крайне далёким и неизвестном.
>Есть чистые и грязные макросы. Чистоту от эффектов и set! определяешь ты сам.

Звучит крайне неприятно. Получается, что произвольный scm файл может при выполнении запустить любой побочный эффект.

Ответить | Правка | Наверх | Cообщить модератору

33. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Тот_Самый_Анонимус_ (?), 01-Июн-26, 07:37 
>Поэтому из язычка одного проекта и универсального языка, рекомендованным GNU для использования в GNU и расширениях GNU очевиднее выучить именно второй. Особенно зная, что спека у него занимает 50 страниц.

Только если ты адепт гну и не имеешь своего мнения. А на деле распространение «язык, рекомендованный GNU» мало где нужен, т.к. влияние самого гну на уровне статистической погрешности.

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

25. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Аноним (25), 31-Май-26, 23:57 
> не хотят учить ещё один язык

Любой более-менее распространённый ЯП "учится" за день до уровня 'начать делать что-то полезное", если умеешь программировать и знаешь хотя бы один ЯП. Особенно такие простые языки как схема и никс. Те, кто жалуется не умеют программировать. Поэтому выбор между сабжем и Guix по сути выбор между systemd и shepherd. Всё остальное не имеет особого значения. Особенно сегодня, когда можно скормить это всё модели.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

34. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +1 +/
Сообщение от Тот_Самый_Анонимус_ (?), 01-Июн-26, 07:38 
Угу, если он в той парадигме, в которой программировал ты. А для понимания иной парадигмы надо затратить время.
Ответить | Правка | Наверх | Cообщить модератору

47. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Аноним (13), 01-Июн-26, 10:29 
Сейчас даже джаваскриптеры пишут функциональный код.
Ответить | Правка | Наверх | Cообщить модератору

2. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +4 +/
Сообщение от kravich (ok), 31-Май-26, 18:41 
>пакет firefox может записываться в /nix/store/8onlv1pc3ed6n5nskg6ad4twcfd0d5ae4ed5c4-firefox-151.0.2

Это строчка в новости на месте, я спокоен

Ответить | Правка | Наверх | Cообщить модератору

4. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +4 +/
Сообщение от Аноним (4), 31-Май-26, 18:42 
Надо больше символов в хэше для большего абсурда!
Ответить | Правка | Наверх | Cообщить модератору

39. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +1 +/
Сообщение от pfg21 (ok), 01-Июн-26, 09:18 
когда эти строчки станут вызывать демонов тогда никосописатели и успокоятся !! :)
Ответить | Правка | Наверх | Cообщить модератору

3. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Аноним (3), 31-Май-26, 18:41 
> Содержимое начального RAM-диска (initrd) переведно по умолчанию на использование системного менеджера systemd.

Пора на Guix.

Ответить | Правка | Наверх | Cообщить модератору

5. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Аноним (4), 31-Май-26, 18:42 
И xlibre?
Ответить | Правка | Наверх | Cообщить модератору

19. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Аноним (20), 31-Май-26, 22:44 
Или на PantherX.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

28. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от morphe (?), 01-Июн-26, 03:10 
Было: баш портянка в initrd дублирует половину вещей что делает systemd собственно в системе и запускает systemd
Стало: systemd запускается в initrd и передаёт управление systemd в системе

Отличие в избавлении от баш портянки

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

32. Скрыто модератором  +/
Сообщение от Аноним (32), 01-Июн-26, 07:20 
Ответить | Правка | Наверх | Cообщить модератору

40. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Некто (??), 01-Июн-26, 09:24 
У меня на systemd в initrd система ощутимо дольше грузится. Не знаю, что они там насовали, но я пока на bash портянках посижу. А вот ещё: на systemd сначала появляется ввод пароля на зашифрованный раздел, а потом тут же загружается модуль ядра видео и меняется разрешение экрана, текст уходит наверх, а курсор остаётся где-то посередине... Это выглядит как-то криво.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

6. Скрыто модератором  –1 +/
Сообщение от Аноним (6), 31-Май-26, 19:25 
Ответить | Правка | Наверх | Cообщить модератору

7. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  –4 +/
Сообщение от Аноним (7), 31-Май-26, 19:43 
> (initrd) переведно по умолчанию на использование системного менеджера systemd. Поддержка старой реализации на базе shell-скриптов объявлена устаревшей и будет удалена

От шока чуть не разлил банановый раф на свой макбук. На какой дистрибутив теперь бежать моей андеграундной душе?

Ответить | Правка | Наверх | Cообщить модератору

12. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  –3 +/
Сообщение от Аноним (12), 31-Май-26, 20:48 
Systemd-boot минималистичнее grub, и от systemd в нем одно название.
Ответить | Правка | Наверх | Cообщить модератору

8. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Аноним (8), 31-Май-26, 19:55 
> Из-за отсутствия сопровождающих прекращена поставка варианта ядра linux-rt.

На этом дистре вообще люди есть?

Ответить | Правка | Наверх | Cообщить модератору

11. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  –1 +/
Сообщение от АнонимХ (??), 31-Май-26, 20:35 
Ну сам же видишь, даже по каментам тут: люди есть на некоем другом дистрибутиве ;)
Ответить | Правка | Наверх | Cообщить модератору

16. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  –1 +/
Сообщение от Аноним (16), 31-Май-26, 21:04 
Все кому надо то что в сабже уже есть в Арче/Качи
Ответить | Правка | Наверх | Cообщить модератору

15. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  –3 +/
Сообщение от Аноним (16), 31-Май-26, 21:02 
Линукс должен стоят на сервере. И у него должна быть коммерческая поддержка, даже если для аасяна она бесплатная. Сабжу на сервере делать нечего.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

24. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Ivan1986email (?), 31-Май-26, 23:46 
Ну так линукс и стоит на сервере, другого там обычно не ставят, но там обычно не сабж а убунта, дебиан или редхатоподобное, но как правильно отмечают во многих дистрибтивах это универсальная система, поэтому где она только не установлена, сабж же довольно специфичный, поэтому на десктопах.
Ответить | Правка | Наверх | Cообщить модератору

41. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +1 +/
Сообщение от Аноним (41), 01-Июн-26, 09:42 
Давно ты rt-ядра на серверах крутишь?
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

14. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +1 +/
Сообщение от Аноним (13), 31-Май-26, 20:59 
>Добавлен файл system.nix, позволяющий сконфигурировать NixOS без использования nix-channel.

Flakes больше не нужны?

Ответить | Правка | Наверх | Cообщить модератору

26. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Аноним (26), 01-Июн-26, 00:22 
Это типа Арча, но для более упоротых?
Ответить | Правка | Наверх | Cообщить модератору

35. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Аноним (35), 01-Июн-26, 08:24 
Нет, арч простой как три копейки и его осилит каждый, а тут сборище костылей с постоянно ломающейся совместимостью опций, с 100Гб для системы мало, с десятками поломанных пакетов.
Ответить | Правка | Наверх | Cообщить модератору

36. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от q (ok), 01-Июн-26, 08:35 
> с постоянно ломающейся совместимостью опций

NixOS — для господ, имеющих большое количество свободного времени.

> 100Гб для системы мало

NixOS — для богатых господ, могущих себе позволить лишний 8-терабайтный SSD.

Я, кстати, из числа обоих. А ты продолжай считать свои три копейки.

Ответить | Правка | Наверх | Cообщить модератору

42. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +1 +/
Сообщение от Аноним (13), 01-Июн-26, 09:53 
>с 100Гб для системы мало

nix-collect-garbage -d запускать не пробовали?

Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

29. Скрыто модератором  –1 +/
Сообщение от Аноним (29), 01-Июн-26, 04:18 
Ответить | Правка | Наверх | Cообщить модератору

37. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +2 +/
Сообщение от Анонимemail (37), 01-Июн-26, 08:51 
Дистрибутив суперский. Использую на домашней машине. Steam работает отлично в данном дистрибутиве.
Ответить | Правка | Наверх | Cообщить модератору

38. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +1 +/
Сообщение от q (ok), 01-Июн-26, 09:10 
После двух лет использования NixOS, пришел к следующей концепции:

Ни в коем случае не настраивайте в NixOS всё подряд. Даже home-manager выкиньте нахрен. На NixOS лучше описывать самую базовую часть системы: драйверы, железо, DE. Всё остальное ставьте через podman и flatpak. Таким образом, если нужно обновить какое-то отдельно взятое приложение или сервис, не придется обновлять всю систему и перезагружаться. База + изолированные независимые приложения = будущее.

Ответить | Правка | Наверх | Cообщить модератору

44. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от user1985 (?), 01-Июн-26, 10:08 
Интересная мысль! Спасибо! Попробую обкатать.
Ответить | Правка | Наверх | Cообщить модератору

45. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от user1985 (?), 01-Июн-26, 10:23 
Начал читать информацию по FlatPak. Возник вопрос: а можно ли с помощью FlatPak установить какую-либо конкретную версию программного обеспечения? Насколько я смог найти информацию, FlatPak позволяет установить только последнюю версию программного обеспечения. Это так?
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

46. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от q (ok), 01-Июн-26, 10:29 
Нихрена не позволяет. Ну, вообще позволяет, но не так удобно. Во-первых, смотришь коммиты:

    flatpak remote-info --log flathub org.chromium.Chromium

Выбираешь нужный коммит и устанавливаешь/обновляешь вот такой "простой" командой:

    sudo flatpak install --assumeyes --noninteractive flathub org.chromium.Chromium
    sudo flatpak mask --remove org.chromium.Chromium || :
    sudo flatpak update --commit="$COMMIT" --assumeyes org.chromium.Chromium
    sudo flatpak mask org.chromium.Chromium

Удобно, правда? Справедливости ради, далеко не всегда это нужно. Лично у меня жестко контролируется только хромиум.

Ответить | Правка | Наверх | Cообщить модератору

48. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Аноним (13), 01-Июн-26, 10:30 
>Таким образом, если нужно обновить какое-то отдельно взятое приложение или сервис, не придется обновлять всю систему и перезагружаться

Империативные контейнеры изобретены.

Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

49. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Аноним (13), 01-Июн-26, 10:32 
>Ни в коем случае не настраивайте в NixOS всё подряд.

Возьмите NixOS и кастрируйте до уровня убунты.

Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

50. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +/
Сообщение от Аноним (50), 01-Июн-26, 10:37 
Лучше выкинуть нахрен NixOS.
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

43. "Доступен дистрибутив NixOS 26.05, использующий пакетный мене..."  +1 +/
Сообщение от Аноним (43), 01-Июн-26, 10:05 
> (initrd) переведно по умолчанию на использование системного менеджера systemd. Поддержка старой реализации на базе shell-скриптов объявлена устаревшей и будет удалена

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

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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