1.1, Fracta1L (ok), 08:32, 21/04/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –15 +/– |
Прикольная игрушка. Особенно прикольно, что её позиционируют как операционную систему.
| |
|
|
3.28, Аноним (28), 16:18, 21/04/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Вообще говоря, операционка - это далеко не только ядро. А ядро (любой сущности) - не есть сама (сущность).
Если философия, методология, архитектура и т.д. и т.п. хотя бы даже чем-то отличаются за пределом ядра, разные дистрибутивы Линукса по праву считаются разными операционными системами, в т.ч. с разной методологией дистрибуции и сопровождения самого ядра.
Например, даже Debian и Ubuntu - это таки разные операционные системы. А не просто разные дистрибутивы одной ОС. А вот, например, Ubuntu, Kubuntu, Xbuntu, Ybuntu, Zbuntu, etc. - это уже всего лишь дистрибутивы. Почувствуйте разницу!
Это когда то давным-давно, когда Линус Торвальдс еще был похож на тощего ботаника, тогда, да, был один Linux и его дистрибутивы... Но это было очень давно... И это лишь только традиция с тех давних времен называть разные ОС всего лишь дистрибутивами только за то, что у них ядро Linux, тем более что обычно далеко не ванильное...
Тем более, в случае NixOS, там все в корне отличается от остальных Линуксов, а само ядро Линукса считается лишь низкоуровневой платформой исполнения (ну не изобретать же с нуля новое ядро, если это удовлетворяет) - для более высокого уровня абстракций, чем просто системные вызовы, файлы и драйверы.
Так что, да, можно смело утверждать, что NixOS - это другая ОС. Совсем другая ОС. Лишь заимствующая низкий уровень выполнения у ядра Linux.
| |
|
4.35, простоюзер (?), 23:36, 22/04/2020 [^] [^^] [^^^] [ответить]
| +/– |
увидел, интересно стало, скачал, запустил в qemu-kvm и при загрузке увидел "systemd".
ну и как-бы расстроился. и сюда оно залезло.
а вообще идея хороша.
| |
|
|
|
|
2.4, Аноним (4), 08:56, 21/04/2020 [^] [^^] [^^^] [ответить]
| +/– |
Оно соурсе бейсед только в тех случаях, когда тебе нужен пакет нестандартного конфига при сборке, а так бинарный кэш есть, это не джента
| |
|
3.10, JL2001 (ok), 11:26, 21/04/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Оно соурсе бейсед только в тех случаях, когда тебе нужен пакет нестандартного
> конфига при сборке, а так бинарный кэш есть, это не джента
в генте тож бывают бинарные кэшы
| |
|
|
1.5, iPony129412 (?), 09:14, 21/04/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Кому надоело ковыряться с генту или арчем можно вот с этим...
А потом ещё чего-то придумают.
| |
|
2.17, Аноним (16), 12:05, 21/04/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Nix/Guix это уровнем повыше; Guix ваще функциональщина, и гента с ее косяками и заморочками в сравнении с Guix'ом выглядит прямо скажем убогонько.
| |
|
1.6, Вадик (??), 09:44, 21/04/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
Я конечно вижу потенцеал, но по факту оно еще очень сырое. + новый ЯП изучать для конфигураций придется.
| |
|
|
3.19, Ю.Т. (?), 12:58, 21/04/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Многие пакеты до сих пор лежат с дефектными сборочными файлами. У меня Октава не ставилась пару месяцев назад, ещё что-то из схемо-рисовательного.
Да и потрата места, если ставить не на "уставный", а на сторонний дистр, всё же громадная, даже чрезмерная.
| |
3.29, Аноним (28), 16:29, 21/04/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Неграмотные люди обычно используют слово "конкретика" (само слово тоже неграмотное), когда не знают к чему придраться, но хотят сделать вид, как будто понимают и умеют что-то более ценное и полезное, не знамо что, какую-то их собственную кучу "конкретики", не понятную им самим. Зато все что к их собственной куче "конкретики" не относится, хотя определить само это отношение они тоже не могут, однако если они решили, что не "конкретика", то немедленно отвергают и осуждают.
| |
|
|
1.8, Аноним (9), 10:54, 21/04/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Есть такие простые, но, в то же время, всеохватные слова: guile & guix.
Все там будем. Даже те, кто не верят или не хотят.
Не прогавайте момент...
| |
|
2.36, annual slayer (?), 13:08, 25/04/2020 [^] [^^] [^^^] [ответить]
| +/– |
если он станет хоть немного по-настоящему популярным -- редхат напишет такой же только с конфигами на каком питоне или джаваскрипте и будет пихать в каждую дырку
| |
|
1.12, Kotoff (?), 11:46, 21/04/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
По долгу работы довелось столкнуться, теперь стоит основной ОСью.
После нескольких лет взаимодействия скажу лишь, что жить с ней можно, иногда не очень комфортно, но можно. Некоторые вещи нужно понять или самому приделать ручками, на манер арча. Софт, отсутствующий в репозиториях (хоть там и есть многие приложения), запускать на ней больно, нужно включать мозги и уметь программировать.
Короче, планка у него высоковатая, но того стоит. Это одна из тех ОСей, которая не даёт юзверю нагадить в себя до отказа. Защита от дурака включена, откат есть.
А ещё приятно реализован деплой. Можно даже по удалёнке систему накатывать. При правильной настройке хоть на десяток машин лей, будут работать одинаково.
| |
|
2.13, iPony129412 (?), 11:53, 21/04/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> После нескольких лет взаимодействия скажу лишь, что жить с ней можно
Ну значит мало пока, надо ещё лет пять, пока не надоест всё это.
| |
|
3.15, Аноним (16), 11:58, 21/04/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> что жить с ней можно, иногда не очень комфортно, но можно.
Кто-то "туговат на ухо"? Концепция-то иная, бубунтоюзерам может быть и неудобно ;)
| |
|
2.23, Суп из потрошков (?), 13:05, 21/04/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Баба без левого глаза и правой ноги. Глухая полностью. Жить с ней можно, но иногда не очень комфортно.
| |
|
3.39, Kotoff (ok), 20:03, 26/04/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Баба без левого глаза и правой ноги. Глухая полностью. Жить с ней
> можно, но иногда не очень комфортно.
Так у неё ещё бидоны нормальные и с годами не обвиснут. ;)
И борщ варит каждый раз отпадный, если уж раз смогла — всегда будет вкусно делать.
/* Ну, мы же вроде зрелые люди, ей-богу... */
| |
|
2.37, annual slayer (?), 13:15, 25/04/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Софт, отсутствующий в репозиториях (хоть там и есть многие приложения), запускать на ней больно, нужно включать мозги и уметь программировать.
вот когда нужно конкретную какую-то программку опакетить, которую знаешь что она тебе точно нужна -- тогда и не впадлу
но когда хочется просто потыкать посмотреть пару альтернатив, потом оставить лучший вариант, а остальные удаалить -- ради такого лень чего-то там опакечивать и в этом плане арч куда предпочтительнее т.к. репы+аур намного больше nixpkgs, а пакеты даже в среднем по ауру гораздо более рабочие чемм в никсе
в никсе/гуиксе по сути для любого взаимодействия приложения с какими-то ресурсами вне его пакета нужно добавлять специальные хаки во время сборки, и в итоге половина окологтк-шных штук не работает, насколько помню из последнего опыта проблема была в том что каждое приложение с gobject схемой хранит её у себя в пакете, и на классической системе они все оказываются в одной директории, ну и похожие всякие штуки связаные с путями файлов, сплошная боль
в текущем состоянии готовности я не вижу это как дистр для десктопа, только возможно как сервер, насколько я знаю популярные сервисы там работают, ну и плюс удобно вместо докера использовать для изоляции зависимостей своего приложения для деплоймента
| |
|
3.40, Kotoff (ok), 20:22, 26/04/2020 [^] [^^] [^^^] [ответить]
| +/– |
> а пакеты даже в среднем по ауру гораздо более рабочие чем в никсе
Плюс в никсе имеет место ломка пакетов, особенно этим страдают разные ЯПшные библиотеки.
В целом, это можно оправдать недостаточно широкой аудиторией, потому что в ауре вроде та же философия, что делает и мейнтейнит пакет тот, кому программа нужна.
> специальные хаки во время сборки
И тут применимо написанное мной выше. Ряд вещей как-то пытаются поставить на поток, запиливая хуки, но весь этот зоопарк как-то пытается лезть в системные файлы, чего никс никак не приемлет, а архитектурно кошерное решение никак на ум не приходит.
Ещё иногда у пакетов расходятся версии Qt (особенно если каналы мешаешь), и в монитор летит "Да кто такой этот ваш xcb?!".
> в текущем состоянии готовности <...>
Подписываюсь под юзкейсами (проверены лично), и всё же считаю, что для десктопа дистрибутив годится, НО пока только когда:
1. либо он настраивается один раз под фиксированные задачи (прекрасно для толстых клиентов),
2. либо перестраивается редко и желательно не тобой,
3. либо есть опыт и понимание линукса и программирования. И торчащее шило.
Самая больная проблема у никсоси с железом, ноутбуки она вообще не жалует. До сих пор для дискретной NVIDIA существуют лишь костыли по выводу графики, и висящий на ней внешний HDMI одиноко торчит вхолостую.
| |
|
4.41, annual slayer (?), 03:29, 28/04/2020 [^] [^^] [^^^] [ответить]
| +/– |
ну я гонял на стареньком dell e6400 на нуво, проблем никаких не помню (видимо, как раз из-за стабильного железа :) )
ну по 3-ему юзкейсу я как раз и писал, если шило достаточно большое чтобы подталкивать на написание никсбилдов, то оно же и толкает на то чтобы пробовать больше всякого нового экспериментального софта, которого нет в репах
| |
|
|
|
|
|
|
4.30, Ю.Т. (?), 16:45, 21/04/2020 [^] [^^] [^^^] [ответить]
| +/– |
>> Нет.
> GNU Guix Reference Manual 1.0.1
> Guix is compatible with Nix, so it is possible to share the same store between both.
Врут, да?
| |
|
|
|
1.26, Аноним (26), 15:10, 21/04/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Перешёл с генты на сабж пару лет назад, потом и серваки с дебиана перевёл. Дико доволен. Особенно на серверах, после ансибла - просто рай небесный. На десктопе тоже круто: сделал один общий конфиг для домашней машины, для рабочей машины, для ноута, и не надо ничего настраивать руками "под себя". И для разработки вообще мечта: положил в корень проекта shell.nix, перечислил в нём все зависимости, зафиксировал в нём версию nixpkgs - можно на любой другой машине сделать git clone, nix shell - и рабочее окружение готово. Не нужно руками доустанавливать тонны dev-пакетов и засирать ими систему. В NixOS система вообще не засирается никаким мусором с годами, при каждом обновлении по сути проиходит полная переустановка с нуля, и система всегда как новая. Просто мечта перфекциониста.
| |
|
2.27, Аноним (26), 15:13, 21/04/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
На работе тоже стали юзать Nix для управления зависимостями проектов. Больше никакой боли из-за разных версий пакетов в разных дистрибутивах, или что python 3.8 кому-то не завезли. В каждом проекте свой shell.nix, это как virtualenv для системных пакетов. Все очень быстро привыкли и дико рады. Большинство юзает только Nix без NixOS, под убунтой или рачиком - у всех всё одинаково работает.
| |
|
|