Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск дистрибутива NixOS 22.05, использующего пакетный менеджер Nix " | +/– | |
Сообщение от opennews (ok), 31-Май-22, 09:19 | ||
Состоялся выпуск дистрибутива NixOS 22.05, основанного на пакетном менеджере Nix и предоставляющего ряд собственных разработок, упрощающих настройку и сопровождение системы. Например, в NixOS вся настройка системы происходит посредством единого файла системной конфигурации (configuration.nix), предоставляется возможность быстрого отката системы на предыдущую версию конфигурации, присутствует поддержка переключения между различными состояниями системы, поддерживается установка индивидуальных пакетов отдельными пользователями, есть возможность одновременного использования нескольких версий одной программы, обеспечены воспроизводимые сборки. Размер полного установочного образа с KDE 1.7 ГБ, GNOME - 2.2 ГБ, сокращённого консольного варианта - 820 МБ... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –19 +/– | |
Сообщение от dullish (ok), 31-Май-22, 09:19 | ||
Линь с реестром? Прикольно... | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +8 +/– | |
Сообщение от hefenud (ok), 31-Май-22, 09:28 | ||
При чем тут реестр, чувак? | ||
Ответить | Правка | Наверх | Cообщить модератору |
8. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –7 +/– | |
Сообщение от Fracta1L (ok), 31-Май-22, 09:41 | ||
> ты получаешь на другом компе полную копию системы фактически одной командой(ну чуть больше) | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +4 +/– | |
Сообщение от Аноним (10), 31-Май-22, 10:00 | ||
Они зашли несколько дальше, получив воспроизводимую систему с верификацией пакетов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
15. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (15), 31-Май-22, 11:02 | ||
В едином конфигурационном файле и версии пакетов прописываются? | ||
Ответить | Правка | Наверх | Cообщить модератору |
19. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от рус1110шфашист1110ш (?), 31-Май-22, 11:14 | ||
Версии в локфайле. | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от ананоша (?), 31-Май-22, 14:49 | ||
Для flakes. Для channel-ов то, что в снепшоте nixpkgs репы | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –2 +/– | |
Сообщение от Fracta1L (ok), 31-Май-22, 12:00 | ||
Идеальная система для десктопа это которая воспроизводимая с верификацией пакетов, я правильно понял? | ||
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору |
50. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (10), 31-Май-22, 17:57 | ||
Десктопы бывают разные, сервера тоже. | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –1 +/– | |
Сообщение от Аноним (94), 01-Июн-22, 11:04 | ||
Скорее максимально кpacноглазый и ненужный docker | ||
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору |
27. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от ip1982 (ok), 31-Май-22, 12:51 | ||
> Для десктопа вообще идеально. Для серверов проблематично | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
37. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –3 +/– | |
Сообщение от hefenud (ok), 31-Май-22, 15:02 | ||
Понимаешь, какое дело, это будет прекрасно, пока ты живой. А вот кирпич прилетел и за тобой надо кому-то принять сервера. А у тебя там NixOS. И все, млять! Крындец | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от ананоша (?), 31-Май-22, 16:07 | ||
Ну как и с языками программирования. На голанге/расте/етс раньше тоже мало писателей было, но это не означало, что языки не подходят для написания утилит. Вопрос в количестве людей, владеющих инструментом | ||
Ответить | Правка | Наверх | Cообщить модератору |
78. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +2 +/– | |
Сообщение от Anonim (??), 31-Май-22, 21:36 | ||
> Это я так году в 2008 или 2009 нарвался на контору в которой на серверах прежний админ держал Gentoo и Слоулярис. Ну да, все работало, потому что ему было по приколу. А после него это поддерживать это была жесть. | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
83. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +2 +/– | |
Сообщение от Аноним (83), 01-Июн-22, 01:20 | ||
> Понимаешь, какое дело, это будет прекрасно, пока ты живой. А вот кирпич | ||
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору |
100. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Анонин (?), 01-Июн-22, 15:59 | ||
https://blog.flyingcircus.io/2015/11/09/announcing-our-new-n.../ | ||
Ответить | Правка | Наверх | Cообщить модератору |
126. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (126), 03-Июн-22, 21:25 | ||
Не вижу ничего ужасного в Gentoo. Везде есть свои плюсы и минусы. У RedHat, например, тоже своего идиотизма хватает. | ||
Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору |
38. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –1 +/– | |
Сообщение от Гыгыгы (?), 31-Май-22, 15:03 | ||
>не реестр в бинарном виде, а один файл | ||
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору |
43. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +1 +/– | |
Сообщение от hefenud (ok), 31-Май-22, 16:04 | ||
Ты можешь взять реестр и из него одной командой поставить обратно винду со всем ПО? | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –3 +/– | |
Сообщение от Гыгыгы (?), 31-Май-22, 18:24 | ||
Если написать для этого спецсофт — то да. | ||
Ответить | Правка | Наверх | Cообщить модератору |
92. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –1 +/– | |
Сообщение от Аноним (-), 01-Июн-22, 10:12 | ||
Кто будет пердолится со спец. софтом на маздае? Ты что-ли? | ||
Ответить | Правка | Наверх | Cообщить модератору |
102. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +1 +/– | |
Сообщение от Гыгыгы (?), 01-Июн-22, 18:33 | ||
Твоя вонь как-то обнулила мой аргумент? Я тебя огорчу, но нет, суть осталась прежней. | ||
Ответить | Правка | Наверх | Cообщить модератору |
96. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (96), 01-Июн-22, 12:41 | ||
А ссылки он из астрала брать будет, этот спецсофт? Или в яндексе искать? Или там будет база данных по 500000 скринсейверам и 700000 чистилкам реестра и вот этому всему? И сам нажимать Далее Далее Да Нет Не-уверен? И кряки сам качать с кейгенами? :) | ||
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору |
103. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –1 +/– | |
Сообщение от Гыгыгы (?), 01-Июн-22, 18:35 | ||
Как это поменяло мой тезис? Вы вообще логику умеете? | ||
Ответить | Правка | Наверх | Cообщить модератору |
97. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от a_kusb (ok), 01-Июн-22, 12:47 | ||
Блин, это и правда похоже на реестр потому что все настройки в одном месте. Но суть была другой. | ||
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору |
105. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Гыгыгы (?), 01-Июн-22, 18:36 | ||
Так это он и есть. И уязвимость та же: в случае сбоя ФС и потери файла у вас теряются все настройки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
110. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от a_kusb (ok), 02-Июн-22, 17:58 | ||
> Так это он и есть. И уязвимость та же: в случае сбоя | ||
Ответить | Правка | Наверх | Cообщить модератору |
116. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Гыгыгы (?), 02-Июн-22, 20:17 | ||
> Что немного дико, файлы это же абстракция, только и всего... | ||
Ответить | Правка | Наверх | Cообщить модератору |
120. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (120), 02-Июн-22, 23:34 | ||
> в случае сбоя ФС | ||
Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору |
95. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (94), 01-Июн-22, 11:06 | ||
Вот именно, особенно если учесть, что виндовый реестр вырос таким из SYSTEM.INI | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
111. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (120), 02-Июн-22, 19:55 | ||
> Текстовый реестр. Суть от этого не поменялась. | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
2. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +2 +/– | |
Сообщение от Аноним (2), 31-Май-22, 09:23 | ||
А как там с потреблением памяти? | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (3), 31-Май-22, 09:23 | ||
Вроде и норм, но на деле получается солянка из nix конфига и строк отсутствующих в nix оригинальных конфигов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от ip1982 (ok), 31-Май-22, 13:04 | ||
Это зависит не от инструмента, а от человека => https://git.pashev.ru/nixsap/about/ | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –6 +/– | |
Сообщение от Арчевод (?), 31-Май-22, 09:27 | ||
Лучше Арча всё равно ничего не придумали. | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от EuPhobos (ok), 31-Май-22, 12:01 | ||
Запятую после "Арча" пропустил.. А лучше точку и остальное сотри. | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +5 +/– | |
Сообщение от Аноним (35), 31-Май-22, 14:46 | ||
Но почему? Исходное сообщение вполне грамотное. Я вообще замечаю, что сейчас народ злоупотребляет запятыми. | ||
Ответить | Правка | Наверх | Cообщить модератору |
84. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Привет Иван иванычу (?), 01-Июн-22, 01:29 | ||
> Но почему? Исходное сообщение вполне грамотное. Я вообще замечаю, что сейчас народ | ||
Ответить | Правка | Наверх | Cообщить модератору |
122. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от EuPhobos (ok), 03-Июн-22, 06:40 | ||
> Но почему? Исходное сообщение вполне грамотное. Я вообще замечаю, что сейчас народ | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
6. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +2 +/– | |
Сообщение от Аноним (96), 31-Май-22, 09:30 | ||
Как-то хотел поставить в VirtualBox, так он не поставился, упал на сборке модуля для VirtualBox... неглобально и ненадёжно. | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (30), 31-Май-22, 14:27 | ||
эксгибиционист чтоле ? есть же https://nixos.org/download.html#nixos-virtualbox | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +9 +/– | |
Сообщение от Аноним (7), 31-Май-22, 09:39 | ||
Хороший, годный дистрибутив. Совмещает compiletime-настраиваемость генты со всеми плюсами binary-based дистров (пока не меняешь compiletime-опции и не патчишь пакеты, скачиваются уже собранные). Ну и всю систему можно описать на едином DSL, от fstab до... i3wm, от настроек GRUB до... фиксированного списка расширений для Chromium — единый DSL вместо каждый раз нового синтаксиса для разных программ. А с Impermanence появляется возможность явного указания списка папок, хранящего стейт; никакие другие файлы/папки не переживут перезагрузку. Таким образом при рестарте словно бы загружаешься в свежеустановленную систему. Остальные дистры после NixOS воспринимаются просто как какая-то неконтролируемая непредсказуемая мутабельная фигня. Ну кроме Guix, разумеется. | ||
Ответить | Правка | Наверх | Cообщить модератору |
9. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноним (35), 31-Май-22, 09:56 | ||
Ok, тебе удалось продать мне NixOS. Поставлю на следующем ноутбуке. | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Попандопала (?), 31-Май-22, 10:44 | ||
Намекаете на уникальность Calculate, Sabayon, Slackware, FreeBSD? | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноним (14), 31-Май-22, 10:50 | ||
А ну-ка скажи, как в никсось openrc вкорячить. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
32. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от ананоша (?), 31-Май-22, 14:39 | ||
Теоретически ты можешь это сделать, но тебе придётся переписать почти всю ось, и заодно stage2.nix | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (-), 31-Май-22, 17:19 | ||
Не нужно, есть systemd | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
53. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –1 +/– | |
Сообщение от Аноним (53), 31-Май-22, 18:34 | ||
Элементарно. Пишешь модули для поддержки openrc. Можешь как flake оформить, а можешь прямо в мейнстрим вмержить. | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
16. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –2 +/– | |
Сообщение от Аноним (16), 31-Май-22, 11:04 | ||
> Совмещает compiletime-настраиваемость генты | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
82. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Я (??), 01-Июн-22, 00:28 | ||
> Не вовмещает. Пересборка из исходников не заложена как функция в nixos. Приходится изощряться. Опций пересборки как в gentoo нет. | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (89), 01-Июн-22, 09:56 | ||
Хорошо, был не прав. А как флаги компиляции указать для нативной? Где их прописать? | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (89), 01-Июн-22, 10:05 | ||
Плохая у nixos документация. Почему я должен читать это в исходнике? | ||
Ответить | Правка | Наверх | Cообщить модератору |
98. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Я (??), 01-Июн-22, 14:16 | ||
> Плохая у nixos документация. Почему я должен читать это в исходнике? | ||
Ответить | Правка | Наверх | Cообщить модератору |
112. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (120), 02-Июн-22, 20:00 | ||
> Почему я должен читать это в исходнике? | ||
Ответить | Правка | К родителю #90 | Наверх | Cообщить модератору |
17. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (16), 31-Май-22, 11:06 | ||
> Остальные дистры после NixOS воспринимаются просто как какая-то неконтролируемая непредсказуемая мутабельная фигня. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
21. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –2 +/– | |
Сообщение от рус1110шфашист1110ш (?), 31-Май-22, 11:22 | ||
Уж точно компетентнее современного арча. | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –1 +/– | |
Сообщение от ананоша (?), 31-Май-22, 14:36 | ||
Если ты не доверяешь, можешь написать все необходимые модули самостоятельно | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
68. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –1 +/– | |
Сообщение от Аноним (120), 31-Май-22, 20:08 | ||
Если ты не LFS на локалхост ставишь, вопрос доверия и компетентности не снимается в любом случае. Сказать-то что хотел? | ||
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору |
33. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (30), 31-Май-22, 14:40 | ||
а если сравнивать с Guix ? | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
39. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от ананоша (?), 31-Май-22, 15:10 | ||
Можно и на гуйх, если фанат лиспа) | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от pashev.ru (?), 31-Май-22, 16:01 | ||
Guix - это фронтенд к Никсу. | ||
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору |
45. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (45), 31-Май-22, 17:03 | ||
Не вижу нишу NixOS. Не понимаю смысла существования сабжа. Я, конечно, тыкал все это... но восторга не разделаю. Слишком сложно и не особо нужно. | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
54. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –1 +/– | |
Сообщение от Аноним (53), 31-Май-22, 18:36 | ||
> Слишком сложно | ||
Ответить | Правка | Наверх | Cообщить модератору |
104. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (104), 01-Июн-22, 18:35 | ||
М'аик? | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +2 +/– | |
Сообщение от Аноним (69), 31-Май-22, 20:26 | ||
Не дистрибутив, а тестовый полигон: | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
74. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноня (?), 31-Май-22, 20:45 | ||
> Все "преимущества" NixOS (иммутабельность, слепки корня, глобальная конфигурация) можно реализовать в любом дистрибутиве на коленке, куда меньшим количеством костылей, проще в сопровождении, понятнее и удобнее в использовании. | ||
Ответить | Правка | Наверх | Cообщить модератору |
106. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (104), 01-Июн-22, 18:39 | ||
> Костыльная реализация, помойка из симлинков и патчинг всего и вся, чтобы хоть как-то заработало. | ||
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору |
11. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (11), 31-Май-22, 10:32 | ||
Боженьки, что творится. Что же там в установке упрощать-то? Сделать разметку диска и выполнить 1 команду нужно было | ||
Ответить | Правка | Наверх | Cообщить модератору |
18. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (96), 31-Май-22, 11:12 | ||
теперь можно выполнить полкоманды | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +3 +/– | |
Сообщение от Robin Hood (?), 31-Май-22, 12:04 | ||
Каковы минимальные требования? На (уж простите) 4 пне пойдет? | ||
Ответить | Правка | Наверх | Cообщить модератору |
40. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (40), 31-Май-22, 15:12 | ||
Nix очень жруч на оперативку при работе, при сборке NixOS легко может отъесть 2ГБ. | ||
Ответить | Правка | Наверх | Cообщить модератору |
108. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Дворник (??), 02-Июн-22, 14:43 | ||
Ну, пересборка и правда память кушает, но не сказал бы, что это серьёзная проблема. | ||
Ответить | Правка | Наверх | Cообщить модератору |
113. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (120), 02-Июн-22, 20:05 | ||
Пользуюсь на весьма широком спектре оборудования, от серверов с полутерабайтом рам до ультрадешёвых трэш-впс со 128 мегабайтами без свопа. Куда смотреть и что делать, чтобы увидеть тормоза? Ядро и прикладной софт собираю из тех же самых исходников, что и все. | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +1 +/– | |
Сообщение от ананоша (?), 31-Май-22, 14:45 | ||
Для тех, кто не понимает, представьте что вся система генерится из Dockerfile, написанном на более гибком DSL/языке. | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –1 +/– | |
Сообщение от 45b5ea4 (ok), 31-Май-22, 15:47 | ||
а он полностью рабочий уже? | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (53), 31-Май-22, 18:38 | ||
Пользуюсь уже три года. Везде, от локалхостов до прода на сотнях серверов в нескольких ДЦ. Но ты прав, если не осилил Nix, он вообще неюзабельный. | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от 45b5ea4 (ok), 01-Июн-22, 04:34 | ||
Я его не юзал. | ||
Ответить | Правка | Наверх | Cообщить модератору |
114. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (120), 02-Июн-22, 20:06 | ||
Мог не говорить, это было ясно изначально. | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (30), 01-Июн-22, 08:10 | ||
nix это что, язык программирования такой ? | ||
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору |
88. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Анонин (?), 01-Июн-22, 09:44 | ||
В том числе, да. | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (47), 31-Май-22, 17:27 | ||
У меня один вопрос, а что там с обновлением между версиями? То есть допустим есть у пользователя этот прекрасный единый Конфиг, то как он натягивается на новый выпуск с кучей изменённых пакетов? | ||
Ответить | Правка | Наверх | Cообщить модератору |
48. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (48), 31-Май-22, 17:40 | ||
Складывает в общий каталог /nix, делает симлинки на новые версии, все. Получается вроде дерева системы, отсюда и воспроизводимость и возможность откатиться на прежнее состояние. может я ошибаюсь, пусть эксперты поправят. | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (56), 31-Май-22, 18:50 | ||
Ну вот выпустили новую версию программы, у которой нарушена совместимость с предыдущими версиями в конфигах. Версии в едином конфиге не зафиксированы? Если собрать всё вместе, то конфиг от старой к новой версии не подойдёт? Или это как-то обходится? | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от ананоша (?), 31-Май-22, 19:27 | ||
Зависит от того, что понимается под программой. Модули в никсос (часть репы nixpkgs) настраивают в основном системный софт: грубо /etc. Для /home и дотфайлов есть отдельный проект от сообщества - home-manager. Когда в nixpkgs обновляют версию какого-то пакета, для него правится соответствующий ему nix-файл, в котором описывается как генерится конфигурация этого пакета. Когда ты обновляешься, ты выкачиваешь определённый снапшот репы nixpkgs с этими "nix-инструкциями" для всех пакетов. Запускаешь ребилд системы и если твоя старая конфигурация конфликтует, у тя просто ребилд не сработает и у тя система не обновится, пока ты не пофиксишь брейкинг ченджес. То же самое для home-manager и /home, если оно нужно | ||
Ответить | Правка | Наверх | Cообщить модератору |
77. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (56), 31-Май-22, 21:33 | ||
Спасибо за пояснения. | ||
Ответить | Правка | Наверх | Cообщить модератору |
115. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (120), 02-Июн-22, 20:14 | ||
Не только. Удобно ещё по разным системам раскатывать своё рабочее окружение и организованно его везде обновлять. У меня, например, есть десктоп, два лаптопа от разных заказчиков и шелл-аккаунт на одном коммунальном сервере в интернете. Везде у моего юзера одинаковые настройки, версии софта, конфиги итп, хотя на десктопе NixOS, на сервере Убунта, а на лаптопах и вовсе макось без рута. Связка из Nix + home-manager позволяет практически не зависеть от хост-системы и её настроек. Это, наверное, самый популярный вариант использования Nix. | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (48), 31-Май-22, 19:42 | ||
Приведи пример. В никсос обычно настройки софта оборачивают в никс выражения, типа option = true, если что то поменяется, скорее всего выплюнет в вывод, мол эта функция больше не используется - поменяйте на это, я так думаю. Версии не зафиксированы, но с flakes вроде как можно зафиксировать сам срез nixpkgs. | ||
Ответить | Правка | К родителю #56 | Наверх | Cообщить модератору |
79. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (56), 31-Май-22, 21:48 | ||
Да, я имел ввиду что-то типа ситуации, когда в старой версии программы нужно в конфигурационном файле указывать, например, optionOld = true, а в новой версии - optionNew = true. Получается, что у Никса есть алгоритм преобразования "единого конфига" в набор конкретных файлов для конечных программ? Получается вроде "компилятора", который выкидывает ошибки, если встречает незнакомые опции конфигов? | ||
Ответить | Правка | Наверх | Cообщить модератору |
81. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноня (?), 31-Май-22, 23:20 | ||
Nixpkgs это просто набор файлов с конфигурациями. В этих конфигурациях прописываются конкретные версии. Например, в ssh.nix: { name = "ssh"; version = "8.3.1"; src = "https://somewhere.com/ssh-${version}.tar.gz"; ... }. | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (48), 31-Май-22, 17:53 | ||
А как там вообще софт упаковывать? Ну то есть, если я правильно понимаю - создаешь каталог, в нем shell.nix с описанием пакета, собираем, устанавливаем, и тут он появится в профиле пользователя, так? а как сделать чтобы пакет устанавливался в системный профиль? | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +1 +/– | |
Сообщение от ананоша (?), 31-Май-22, 19:38 | ||
Под упаковкой понимается использование чего-то чего нет в nixpkgs? Для этого предпочтительно создавать overlay, который внедрится в сборочный процесс. И для установки в систему просто добавить в environment.systemPackages = [pkgs.mycoolpkg] | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (48), 31-Май-22, 19:57 | ||
Да, я имел ввиду софт недоступный в nixpkgs. Я правильно понял, нужно создать директорию(overlay) где будут храниться собственные пакеты(настроенные на сборку с помощью flakes), затем в системный конфиг указываю на этот overlay, и тогда никс будет каждый раз собирать мои пакеты, а в случае если версия не менялась оставлять старую версию? ядро тоже можно собирать как обчный пакет? | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноним (120), 31-Май-22, 20:28 | ||
> Я правильно понял, нужно создать директорию(overlay) где будут храниться собственные пакеты(настроенные на сборку с помощью flakes), затем в системный конфиг указываю на этот overlay, и тогда | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (48), 31-Май-22, 20:54 | ||
Я понял, спасибо отписавшимся. | ||
Ответить | Правка | Наверх | Cообщить модератору |
118. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноним (120), 02-Июн-22, 20:20 | ||
Сборка не предполагает никакого интерактивного процесса, она герметична и избавлена от сайд-эффектов насколько это возможно. Для того, что ты хочешь есть удобные инструменты, позволяющие получить шелл внутри герметичного окружения для дальнейших экспериментов. В этом шелле можно запустить menuconfig и потом использовать финальный .config для сборки ядра «в прод». | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от ананоша (?), 31-Май-22, 19:44 | ||
А shell.nix описывает не упаковку софта, а скорее какое-то временное окружение которое тебе надо в этой директории. Например в директории проекта тебе нужна нода, монга и ещё что-то, все это описываешь и для работы над этим проектом у тебя временно ставится весь этот софт либо явно через запуск nix-shell ..., либо через direnv какой-нибудь. | ||
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору |
66. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (48), 31-Май-22, 19:58 | ||
да, тут я немного запутался, я имел ввиду flakes и default.nix. хотя я и тут не уверен, но мысль надеюсь понятна | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (120), 31-Май-22, 20:41 | ||
Для проектов рекомендую https://github.com/numtide/devshell. | ||
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору |
51. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (51), 31-Май-22, 18:10 | ||
В никсосе есть возможность для блэклиста опред. файлов/директорий? Я обычно добавляю в блэклист эти директории /usr/share/{backgrounds,doc,gtk-doc,licenses}, ну там ещё по мелочи. | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +1 +/– | |
Сообщение от ананоша (?), 31-Май-22, 19:49 | ||
Вот здесь список пакетов: | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (48), 31-Май-22, 20:04 | ||
как это делается(убрать)? | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноним (120), 31-Май-22, 20:30 | ||
Переопределением списка пакетов по умолчанию. | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +2 +/– | |
Сообщение от Аноня (?), 31-Май-22, 21:07 | ||
environment.defaultPackages = []; | ||
Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору |
109. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +1 +/– | |
Сообщение от Дворник (??), 02-Июн-22, 14:47 | ||
Там оно, хехе, несколько не так всё: | ||
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору |
58. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (-), 31-Май-22, 19:17 | ||
1. Обычный десктопный NixOS сколько занимает места на диске? | ||
Ответить | Правка | Наверх | Cообщить модератору |
72. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноним (120), 31-Май-22, 20:37 | ||
> 1. Обычный десктопный NixOS сколько занимает места на диске? | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (-), 01-Июн-22, 10:09 | ||
Хитро ты так вывернулся. Читал, что NixOS и GUIX имеют конские размеры и это отпугивает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
119. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (120), 02-Июн-22, 20:26 | ||
> Хитро ты так вывернулся. | ||
Ответить | Правка | Наверх | Cообщить модератору |
123. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (-), 03-Июн-22, 13:25 | ||
>У тебя что, не анлим? Сборочный агрегат таки выкачивает по гигабайту при апдейтах, да | ||
Ответить | Правка | Наверх | Cообщить модератору |
127. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (120), 05-Июн-22, 04:31 | ||
Для бесед на темы идеологии и шапочек из фольги тебе придётся кого-то другого поискать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
124. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от scor (ok), 03-Июн-22, 14:52 | ||
> на машине, которая собирает для сети из ~400 серверов: | ||
Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору |
128. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (120), 05-Июн-22, 04:44 | ||
> - Чистую NixOS юзаете или только Nix как пакетный менеджер? | ||
Ответить | Правка | Наверх | Cообщить модератору |
99. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Я (??), 01-Июн-22, 14:45 | ||
> 1. Обычный десктопный NixOS сколько занимает места на диске? | ||
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору |
85. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | –4 +/– | |
Сообщение от Аноним (85), 01-Июн-22, 04:28 | ||
Прикольная хрень, если поиграться неженатику-энтузиасту дома (виртуалка все стерпит). Нет, интересно как идея и все такое, пробовал, что-то из их фич наверняка войдет в мейнстрим. Но внедрять на работе, как тут один писал - безумие, слишком сырое и специфичное. Есть отраслевые стандарты, не надо выделываться, за глупый риск можно потерять работу и серьезно попасть на бабки. "Я не такой как все, смотрите, насколько я прогрессивен". Угу, удачи. Если заглядывать в будущее - лучше уж Fedora Silverblue с атомарностью-устойчивостью, есть доки, форумы, вроде как к этому движется все (посмотрим). | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +2 +/– | |
Сообщение от Аноня (?), 01-Июн-22, 10:18 | ||
Докер со своими слоями тоже раньше казался прикольной хренью для поиграться | ||
Ответить | Правка | Наверх | Cообщить модератору |
101. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Анонин (?), 01-Июн-22, 16:06 | ||
Fedora Silverblue на сервер ставить будешь? Ну-ну. | ||
Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору |
107. "Выпуск дистрибутива NixOS 22.05, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (-), 02-Июн-22, 14:38 | ||
>Прикольная хрень, если поиграться неженатику-энтузиасту дома | ||
Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |