URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 126009
[ Назад ]

Исходное сообщение
"Выпуск дистрибутива NixOS 21.11, использующего пакетный менеджер Nix "

Отправлено opennews , 01-Дек-21 23:33 
Состоялся выпуск дистрибутива NixOS 21.11, основанного на пакетном менеджере Nix и предоставляющего ряд собственных разработок, упрощающих настройку и сопровождение системы. Например, в  NixOS используется единый файл системной конфигурации (configuration.nix), предоставляется возможность быстрого отката обновлений, присутствует поддержка переключения между различными состояниями системы, поддерживается установка индивидуальных пакетов отдельными пользователями (пакет ставится в домашний каталог), возможна одновременная установка нескольких версий одной программы, обеспечены воспроизводимые сборки. Размер полного установочного образа с KDE 1.6 ГБ, GNOME - 2 ГБ, сокращённого консольного варианта - 765 МБ...

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


Содержание

Сообщения в этом обсуждении
"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено капитан Очевидность спешит на помощь , 01-Дек-21 23:33 
хоть что то в Linux развивается, а то все в основном играют в перепиши Unix из 70х под другой лицензией - minix, bsd, linux, solaris... эти хоть новые вещи делают

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 01-Дек-21 23:47 
GNU Guix тоже умеет в установку пакетов для отдельных пользователей и в одновременную установку нескольких версий одной программы.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 00:11 
Guix наследует идеи Nix'а. Вообще, с первого взгляда, это тупо Nix с лиспом

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Ph0zzy , 02-Дек-21 09:07 
Scheme, если быть точным. Но в целом вы правы. Они об этом честно пишут в своей документации, что используют библиотеку от Nix.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено псевдонимус , 02-Дек-21 11:39 
И в нем тоже нескучный язычок + упоротые фанатики в качестве разработчиков. Ну хоть системы нет.

Не взлетит все это.


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 04-Дек-21 22:00 
Этот дистр давно летает. Ты из криокамеры?

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Антон , 02-Дек-21 01:16 
Ничего они не развивают. Зверь сиди с флатпакиами и кеды на доступном им уровне перекладывают. Очень много кривого. Но направление неплохое.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 08:31 
> единый файл системной конфигурации

Это развивается?


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено hohax , 02-Дек-21 20:53 
Всяко лучше /etc, который не сильно лучше regedit32.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 04-Дек-21 22:05 
Слова "единый файл конфигурации" настораживает, потому как навевает мысли о маздаевском regedit.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 09:47 
Никсу уже столько лет, что даже не смешно. Он так из игрушки для гиков и очень специфичных корпоративных задач так ни во что и не вырос.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 11:55 
А толку, один и тот же софт, только с разной версией, замкнутость.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Смузихлёб , 01-Дек-21 23:34 
Очередная хрень для девляпсов. Для домашнего применения не_годится.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено псевдонимус , 02-Дек-21 11:41 
Так-то он и для "дикого" применения не годится.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Смузихлёб , 03-Дек-21 16:45 
Судя по дизлайкам от зумеров-девляпсов и прочего биомусора, я полностью прав 😏 Ведь дизы - показатель пoпaбoли. Пoпaбoль - индикатор, свидетельствующий о том, что поциент понимает внутри себя, что я прав, но он боится признаться в этом даже самому себе, и старательно давит эту мысль в зародыше, и гневно лепит диз 🤣

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 04-Дек-21 22:03 
Курпатов тебя одобряет. Так держать!

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 01-Дек-21 23:46 
Хоть кто-то что-то новое пилит. Рэспект.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 04:17 
NixOS - дистрибутив от разработчиков и для разработчиков. Когда последний раз его смотрел - не работали хуки для libvirt - из-за этого и дропнул. Для домашнего применения подходит довольно слабо, хотя, признаюсь, было интересно. На ZFS без легаси никак не поставить...

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 09:18 
>дистрибутив от разработчиков и для разработчиков.

Не понимаю этой формулировки. Разве разработчик не должен работать на той же системе, что и пользователь, который будет использовать продукт разработанный разработчиком?


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 16:13 
А как тогда очередной год линупca на десктопе с макбука под макосью объявлять?

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 16:25 
Нет, не должен. Или ты разработчик одного приложения?

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено flexagoon , 02-Дек-21 09:41 
Да вроде ставит очень много кто его на ZFS, где то была какая-то статистика публичных конфигов с гитхаба, там `boot.zfs.enabled` довольно часто используется

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 11:00 
Имелось в виду mountpoint=legacy.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Составление сообщения , 02-Дек-21 23:03 
>где то была какая-то статистика публичных конфигов с гитхаба

Можешь дать ссылку?


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 11:58 
Нет людей (и разработчиков и пользователей) - нет качества.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено виндоузснедоумением , 12-Дек-21 20:35 
Есть и разработчики(много) и пользователи(очень много), а качества нет.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено ИмяХ , 02-Дек-21 04:46 
>>Например, пакет устанавливается как /nix/store/a2b5...8b163-firefox-94.0.2/, где "a2b5..." является уникальным идентификатором пакета, используемым для контроля зависимостей.

Стырили идею у реества виндовса


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 11:37 
Что за бред, сравнивать способ установки пакетов со способом конфигурирования системы?

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено псевдонимус , 02-Дек-21 11:42 
В каком месте?

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено виндотролль , 02-Дек-21 11:42 
нет. Библиотеки никса все еще разделяемые.

Т.е. половина приложений в системе могут шерить какой-нибудь /nix/store/a2b5...-libpng-12, а другая половина /nix/store/с831...-libpng-14

Надо ли оно при дешевезне дискового простраства — вопрос. Но это точно не винда.


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 12:00 
По нормальному программу должен компилировать разработчик программы, а не сборщик дистрибутива.
Но свободный софт это не доверие к бинарям, поэтому в GNU/Linux никогда не будет такого как в винде.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено виндотролль , 02-Дек-21 13:00 
Согласен.

> поэтому в GNU/Linux никогда не будет такого как в винде.

Мелкие шажки в эту сторону — flatpak и snap. Но что-то пока плохо взлетает


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 13:06 
> Мелкие шажки в эту сторону — flatpak и snap. Но что-то пока
> плохо взлетает

Соглашусь, но иногда на сайте разработчика проги есть бинарь в tar, есть пакеты конкретно под дистрибутив, а flatpak нет, НО на flathub прога лежит во flatpak, задаёшься странным вопросом.


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Составление сообщения , 02-Дек-21 22:51 
Каким?

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено виндотролль , 02-Дек-21 23:24 
> Каким?

Ну, если паблишер — не разработчик, а какой-то васян, то даже двумя

1. как это пропустили в такой стор? (легальная ответственность, не?)
2. безопасно ли это ставить?


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено kmeaw , 04-Дек-21 14:02 
> По нормальному программу должен компилировать разработчик программы, а не сборщик дистрибутива.

Для какого дистрибутива он должен компилировать свою программу? На наличие каких библиотек он может расчитывать?


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено n00by , 02-Дек-21 15:08 
Использование общих (разделяемых) библиотек - для экономии ОЗУ и кеша команд, а не хранилища.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено виндотролль , 02-Дек-21 17:30 
Ну, где-то это важно, да.

Я с точки зрения десктопа говорил (ведь сравнивали изначально с виндой): если тысяча (!) процессов загрузят себе копию libpng, то это все-равно будет меньше ОЗУ, чем одна вкладка в хроме


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 07:33 
А чем оно лучше генты?

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 11:34 
Не лучше, NixOS без Системды не может.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Составление сообщения , 02-Дек-21 22:52 
Вроде обновление без головной боли, в отличие от генту.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 08:34 
> Обновлены версии ... Python 3.9

Т.е. приложения, явно требующие 2.7, установить никакой возможности (как впрочем и в других новых сборках Linux). Похоже, только Alt может и новые, и старые версии.


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено scor , 02-Дек-21 08:49 
Всё там есть. Не надо грязи:)

```
❯ nix-shell -p python27Full --run python
these 2 paths will be fetched (8.02 MiB download, 45.25 MiB unpacked):
  /nix/store/2x403srq9x1ik435lkrlrywj635k554d-python-2.7.18
  /nix/store/71x2d02w0xhmkh1d3s70avq3k1gpvqfq-tix-8.4.3
copying path '/nix/store/71x2d02w0xhmkh1d3s70avq3k1gpvqfq-tix-8.4.3' from 'https://cache.nixos.org'...
copying path '/nix/store/2x403srq9x1ik435lkrlrywj635k554d-python-2.7.18' from 'https://cache.nixos.org'...
Python 2.7.18 (default, Apr 19 2020, 21:45:35)
[GCC 10.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

```


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 17:22 
Что ты несешь? Это как раз одна из фишек никсы - возможность иметь одновременно несколько версии одной проги. Без костылей.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено макпыф , 02-Дек-21 22:41 
> Т.е. приложения, явно требующие 2.7, установить никакой возможности (как впрочем и в других новых сборках Linux).

С какого? почти везде можно установить pytho2.7 параллельно с 3


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено псевдонимус , 02-Дек-21 11:37 
Как все красиво... Правда придется выучить нескучный декларативный язычок. Плюс ещё один нескучный язычок юнит фейлов.

В топку.


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено виндотролль , 02-Дек-21 11:54 
Операционка для идеалистов

Недружелюбная настолько же, насколько проста концептуально. Но эта концептуальная простота заразна. Попробовав NixOS, уже не хочется окунаться в мир "дружелюбных" дистрибутивов, где говно примотано к палкам с помощью изоленты.

Высокий порог входа обеспечивает очень высокий средний уровень квалификации сообщества. И если эта ОС умеет решать какую-то задачу, то решает ее правильно. Это вам на Арч, который бросает трейсбеки из официального говноинсталлятора.


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 14:35 
Ни аргументов, ни фактов. Пустая болтовня.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено виндотролль , 02-Дек-21 17:27 
> Ни аргументов, ни фактов. Пустая болтовня.

как и твоем комментарии. Иди на оф. сайт почитай доки, что-ли.


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 19:40 
Сайт он видите ли почитал... самому не смешно, клоун?

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено FreyFeya , 03-Дек-21 02:35 
ты сейчас CRUX описал. Вот это реально вещь, а не это вот все.

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 02-Дек-21 18:55 
Скажите разработчикам, чтобы sqlite собрали с icu

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено виндотролль , 02-Дек-21 23:23 
> Скажите разработчикам, чтобы sqlite собрали с icu

не знаю, что такое icu, но можно самому определить в overlay нужные опции сборки


"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Dok , 03-Дек-21 12:20 
Мне бы такая штука для убунты пригодилась чтобы заново все не настраивать каждый раз

"Выпуск дистрибутива NixOS 21.11, использующего пакетный мене..."
Отправлено Аноним , 03-Дек-21 12:43 
Вы не поверите в свое счастье, но ставиться!