The OpenNET Project / Index page

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



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

"Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от opennews (ok), 21-Апр-20, 08:32 
Представлен выпуск дистрибутива NixOS 20.03, основанного на пакетном менеджере Nix и предоставляющего ряд собственных разработок, упрощающих настройку и сопровождение системы. Например, в  NixOS используется единый файл системной конфигурации (configuration.nix), предоставляется возможность быстрого отката обновлений, присутствует поддержка переключения между различными состояниями системы, поддерживается установка индивидуальных пакетов отдельными пользователями (пакет ставится в домашнюю директорию), возможна одновременная установка нескольких версий одной программы, обеспечена возможность воспроизводимых сборок. Размер полного установочного образа с KDE - 1.2 Гб, сокращённого консольного варианта - 540 Мб...

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

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

Оглавление

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


1. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  –15 +/
Сообщение от Fracta1L (ok), 21-Апр-20, 08:32 
Прикольная игрушка. Особенно прикольно, что её позиционируют как операционную систему.
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +2 +/
Сообщение от Аноним (16), 21-Апр-20, 12:00 
- как дистрибутив, операционка-то все та же ;)
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +2 +/
Сообщение от Аноним (28), 21-Апр-20, 16:18 
Вообще говоря, операционка - это далеко не только ядро. А ядро (любой сущности) - не есть сама (сущность).

Если философия, методология, архитектура и т.д. и т.п. хотя бы даже чем-то отличаются за пределом ядра, разные дистрибутивы Линукса по праву считаются разными операционными системами, в т.ч. с разной методологией дистрибуции и сопровождения самого ядра.

Например, даже Debian и Ubuntu - это таки разные операционные системы. А не просто разные дистрибутивы одной ОС. А вот, например, Ubuntu, Kubuntu, Xbuntu, Ybuntu, Zbuntu, etc. - это уже всего лишь дистрибутивы. Почувствуйте разницу!

Это когда то давным-давно, когда Линус Торвальдс еще был похож на тощего ботаника, тогда, да, был один Linux и его дистрибутивы... Но это было очень давно... И это лишь только традиция с тех давних времен называть разные ОС всего лишь дистрибутивами только за то, что у них ядро Linux, тем более что обычно далеко не ванильное...

Тем более, в случае NixOS, там все в корне отличается от остальных Линуксов, а само ядро Линукса считается лишь низкоуровневой платформой исполнения (ну не изобретать же с нуля новое ядро, если это удовлетворяет) - для более высокого уровня абстракций, чем просто системные вызовы, файлы и драйверы.

Так что, да, можно смело утверждать, что NixOS - это другая ОС. Совсем другая ОС. Лишь заимствующая низкий уровень выполнения у ядра Linux.

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

35. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от простоюзер (?), 22-Апр-20, 23:36 
увидел, интересно стало, скачал, запустил в qemu-kvm и при загрузке увидел "systemd".
ну и как-бы расстроился. и сюда оно залезло.

а вообще идея хороша.

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

2. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  –6 +/
Сообщение от Аноним (2), 21-Апр-20, 08:44 
Оно соурце-базед? Если нет, то не нужно.
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +2 +/
Сообщение от Аноним (3), 21-Апр-20, 08:53 
Лень 80-го уровня? Да, оно source-based.
Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от Аноним (4), 21-Апр-20, 08:56 
Оно соурсе бейсед только в тех случаях, когда тебе нужен пакет нестандартного конфига при сборке, а так бинарный кэш есть, это не джента
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

10. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от JL2001 (ok), 21-Апр-20, 11:26 
> Оно соурсе бейсед только в тех случаях, когда тебе нужен пакет нестандартного
> конфига при сборке, а так бинарный кэш есть, это не джента

в генте тож бывают бинарные кэшы

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

5. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  –2 +/
Сообщение от iPony129412 (?), 21-Апр-20, 09:14 
Кому надоело ковыряться с генту или арчем можно вот с этим...
А потом ещё чего-то придумают.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +1 +/
Сообщение от Аноним (16), 21-Апр-20, 12:05 
Nix/Guix это уровнем повыше; Guix ваще функциональщина, и гента с ее косяками и заморочками в сравнении с Guix'ом выглядит прямо скажем убогонько.
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  –3 +/
Сообщение от Вадик (??), 21-Апр-20, 09:44 
Я конечно вижу потенцеал, но по факту оно еще очень сырое. + новый ЯП изучать для конфигураций придется.
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от iPony129412 (?), 21-Апр-20, 10:11 
> вижу потенцеал
> Первый выпуск в 2003 году

Ну ждём...

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

9. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от Аноним (9), 21-Апр-20, 10:57 
Божьи жернова мелют медленно, но - верно... ;)
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от Имя (?), 21-Апр-20, 14:51 
У реактоОС`а тоже потенциал есть.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

11. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от JL2001 (ok), 21-Апр-20, 11:29 
> оно еще очень сырое

конкретика будет?

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

19. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +1 +/
Сообщение от Ю.Т. (?), 21-Апр-20, 12:58 
Многие пакеты до сих пор лежат с дефектными сборочными файлами. У меня Октава не ставилась пару месяцев назад, ещё что-то из схемо-рисовательного.
Да и потрата места, если ставить не на "уставный", а на сторонний дистр, всё же громадная, даже чрезмерная.
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  –1 +/
Сообщение от Аноним (28), 21-Апр-20, 16:29 
Неграмотные люди обычно используют слово "конкретика" (само слово тоже неграмотное), когда не знают к чему придраться, но хотят сделать вид, как будто понимают и умеют что-то более ценное и полезное, не знамо что, какую-то их собственную кучу "конкретики", не понятную им самим. Зато все что к их собственной куче "конкретики" не относится, хотя определить само это отношение они тоже не могут, однако если они решили, что не "конкретика", то немедленно отвергают и осуждают.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

8. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от Аноним (9), 21-Апр-20, 10:54 
Есть такие простые, но, в то же время, всеохватные слова: guile & guix.
Все там будем. Даже те, кто не верят или не хотят.
Не прогавайте момент...
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от annual slayer (?), 25-Апр-20, 13:08 
если он станет хоть немного по-настоящему популярным -- редхат напишет такой же только с конфигами на каком питоне или джаваскрипте и будет пихать в каждую дырку
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +2 +/
Сообщение от Kotoffemail (?), 21-Апр-20, 11:46 
По долгу работы довелось столкнуться, теперь стоит основной ОСью.

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

Короче, планка у него высоковатая, но того стоит. Это одна из тех ОСей, которая не даёт юзверю нагадить в себя до отказа. Защита от дурака включена, откат есть.

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

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

13. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  –1 +/
Сообщение от iPony129412 (?), 21-Апр-20, 11:53 
> После нескольких лет взаимодействия скажу лишь, что жить с ней можно

Ну значит мало пока, надо ещё лет пять, пока не надоест всё это.

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

15. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +1 +/
Сообщение от Аноним (16), 21-Апр-20, 11:58 
> что жить с ней можно, иногда не очень комфортно, но можно.

Кто-то "туговат на ухо"? Концепция-то иная, бубунтоюзерам может быть и неудобно ;)

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

23. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +2 +/
Сообщение от Суп из потрошков (?), 21-Апр-20, 13:05 
Баба без левого глаза и правой ноги. Глухая полностью. Жить с ней можно, но иногда не очень комфортно.
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

39. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от Kotoffemail (ok), 26-Апр-20, 20:03 
> Баба без левого глаза и правой ноги. Глухая полностью. Жить с ней
> можно, но иногда не очень комфортно.

Так у неё ещё бидоны нормальные и с годами не обвиснут. ;)
И борщ варит каждый раз отпадный, если уж раз смогла — всегда будет вкусно делать.

/* Ну, мы же вроде зрелые люди, ей-богу... */

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

37. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от annual slayer (?), 25-Апр-20, 13:15 
> Софт, отсутствующий в репозиториях (хоть там и есть многие приложения), запускать на ней больно, нужно включать мозги и уметь программировать.  

вот когда нужно конкретную какую-то программку опакетить, которую знаешь что она тебе точно нужна -- тогда и не впадлу

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

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

в текущем состоянии готовности я не вижу это как дистр для десктопа, только возможно как сервер, насколько я знаю популярные сервисы там работают, ну и плюс удобно вместо докера использовать для изоляции зависимостей своего приложения для деплоймента

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

40. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от Kotoffemail (ok), 26-Апр-20, 20:22 
> а пакеты даже в среднем по ауру гораздо более рабочие чем в никсе

Плюс в никсе имеет место ломка пакетов, особенно этим страдают разные ЯПшные библиотеки.
В целом, это можно оправдать недостаточно широкой аудиторией, потому что в ауре вроде та же философия, что делает и мейнтейнит пакет тот, кому программа нужна.

> специальные хаки во время сборки

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

Ещё иногда у пакетов расходятся версии Qt (особенно если каналы мешаешь), и в монитор летит "Да кто такой этот ваш xcb?!".

> в текущем состоянии готовности <...>

Подписываюсь под юзкейсами (проверены лично), и всё же считаю, что для десктопа дистрибутив годится, НО пока только когда:
1. либо он настраивается один раз под фиксированные задачи (прекрасно для толстых клиентов),
2. либо перестраивается редко и желательно не тобой,
3. либо есть опыт и понимание линукса и программирования. И торчащее шило.

Самая больная проблема у никсоси с железом, ноутбуки она вообще не жалует. До сих пор для дискретной NVIDIA существуют лишь костыли по выводу графики, и висящий на ней внешний HDMI одиноко торчит вхолостую.

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

41. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от annual slayer (?), 28-Апр-20, 03:29 
ну я гонял на стареньком dell e6400 на нуво, проблем никаких не помню (видимо, как раз из-за стабильного железа :) )

ну по 3-ему юзкейсу я как раз и писал, если шило достаточно большое чтобы подталкивать на написание никсбилдов, то оно же и толкает на то чтобы пробовать больше всякого нового экспериментального софта, которого нет в репах

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

14. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от Аноним (16), 21-Апр-20, 11:55 
Топил бы за Guix c Shepherd'ом, но там пакетов мало, пичаль..
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от Ю.Т. (?), 21-Апр-20, 12:59 
Разве гикс не подхватывает никсовские сборочные файлы?
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от ним (?), 21-Апр-20, 15:07 
Нет.
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от Ю.Т. (?), 21-Апр-20, 16:45 
>> Нет.
> GNU Guix Reference Manual 1.0.1
> Guix is compatible with Nix, so it is possible to share the same store between both.

Врут, да?

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

31. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от user90 (?), 21-Апр-20, 16:52 
Но ты попробуй!)
Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от annual slayer (?), 25-Апр-20, 13:17 
там тоже пакетов мало и не все (особенно десктопные) рабоают полностью корректно
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

26. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +3 +/
Сообщение от Аноним (26), 21-Апр-20, 15:10 
Перешёл с генты на сабж пару лет назад, потом и серваки с дебиана перевёл. Дико доволен. Особенно на серверах, после ансибла - просто рай небесный. На десктопе тоже круто: сделал один общий конфиг для домашней машины, для рабочей машины, для ноута, и не надо ничего настраивать руками "под себя". И для разработки вообще мечта: положил в корень проекта shell.nix, перечислил в нём все зависимости, зафиксировал в нём версию nixpkgs - можно на любой другой машине сделать git clone, nix shell - и рабочее окружение готово. Не нужно руками доустанавливать тонны dev-пакетов и засирать ими систему. В NixOS система вообще не засирается никаким мусором с годами, при каждом обновлении по сути проиходит полная переустановка с нуля, и система всегда как новая. Просто мечта перфекциониста.
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +1 +/
Сообщение от Аноним (26), 21-Апр-20, 15:13 
На работе тоже стали юзать Nix для управления зависимостями проектов. Больше никакой боли из-за разных версий пакетов в разных дистрибутивах, или что python 3.8 кому-то не завезли. В каждом проекте свой shell.nix, это как virtualenv для системных пакетов. Все очень быстро привыкли и дико рады. Большинство юзает только Nix без NixOS, под убунтой или рачиком - у всех всё одинаково работает.
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от Аноним (32), 21-Апр-20, 18:24 
Битые иконки в кедах починили?
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +/
Сообщение от Аноним (26), 21-Апр-20, 18:30 
Ссылку на багрепорт?
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск дистрибутива NixOS 20.03, использующего пакетный мене..."  +1 +/
Сообщение от Суп из потрошков (?), 21-Апр-20, 18:46 
Не запостил - значит не было!
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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