Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск дистрибутива NixOS 23.11, использующего пакетный менеджер Nix " | +/– | |
Сообщение от opennews (??), 30-Ноя-23, 22:24 | ||
Представлен выпуск дистрибутива NixOS 23.11, основанного на пакетном менеджере Nix и предоставляющего ряд собственных разработок, упрощающих настройку и сопровождение системы. Например, в NixOS вся настройка системы происходит посредством единого файла системной конфигурации (configuration.nix), предоставляется возможность быстрого отката системы на предыдущую версию конфигурации, присутствует поддержка переключения между различными состояниями системы, поддерживается установка индивидуальных пакетов отдельными пользователями, есть возможность одновременного использования нескольких версий одной программы, обеспечены воспроизводимые сборки. Размер полного установочного образа с KDE 2.5 ГБ, GNOME - 2.4 ГБ, сокращённого консольного варианта - 990 МБ... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +3 +/– | |
Сообщение от Аноним (1), 30-Ноя-23, 22:24 | ||
> Добавлено 49 новых сервисов, среди которых […] NNCP | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +7 +/– | |
Сообщение от Аноним (2), 30-Ноя-23, 22:25 | ||
>вся настройка системы происходит посредством единого файла системной конфигурации (configuration.nix), | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +2 +/– | |
Сообщение от Аноним (3), 30-Ноя-23, 22:50 | ||
> Ванную что сабж вытиснит все остальные дистры. | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +3 +/– | |
Сообщение от Аноним (6), 30-Ноя-23, 22:58 | ||
Ты им попользуйся и поймешь. Первые пару месяцув прикольно, но потом тебе внезапно надо собрать сторонний пакет руками и начинаются пляски с бубном. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
7. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +5 +/– | |
Сообщение от Аноним (1), 30-Ноя-23, 23:03 | ||
> но потом тебе внезапно надо собрать сторонний пакет руками | ||
Ответить | Правка | Наверх | Cообщить модератору |
11. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +2 +/– | |
Сообщение от Аноним (11), 30-Ноя-23, 23:51 | ||
В целом так оно и есть, но вот со сторонними питоновскими приложениями - полный аллес, особенно если они активно используют CUDA и прочие AI-related пакеты из пипа, которых в nixpkgs либо нет, либо они слишком старые/новые, либо там отсутствует CUDA (xformers например). | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +2 +/– | |
Сообщение от Аноним (1), 01-Дек-23, 00:11 | ||
Понимаю твою боль очень хорошо. Без Poetry действительно тяжко, и тут никакой Nix не спасёт. | ||
Ответить | Правка | Наверх | Cообщить модератору |
14. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +1 +/– | |
Сообщение от morphe (?), 01-Дек-23, 04:12 | ||
> В целом так оно и есть, но вот со сторонними питоновскими приложениями - полный аллес, особенно если они активно используют CUDA и прочие AI-related пакеты из пипа, которых в nixpkgs либо нет, либо они слишком старые/новые, либо там отсутствует CUDA (xformers например). | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
31. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Местный Эксперт (?), 01-Дек-23, 10:32 | ||
>[оверквотинг удален] | ||
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору |
43. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Минона (ok), 01-Дек-23, 13:20 | ||
Убунта. | ||
Ответить | Правка | Наверх | Cообщить модератору |
90. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Заноним (?), 02-Дек-23, 20:43 | ||
Ложь | ||
Ответить | Правка | Наверх | Cообщить модератору |
21. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Вася (??), 01-Дек-23, 07:20 | ||
помню-помню, как мне вместе с паспортом дали знания древних - языка nix, который нигде кроме nixpkgs и не применяется. А раз уж дали - то чего бы эти знания не использовать, учить-то ничего не надо - вот они готовенькие | ||
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору |
33. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (33), 01-Дек-23, 11:00 | ||
> который нигде кроме nixpkgs и не применяется | ||
Ответить | Правка | Наверх | Cообщить модератору |
39. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Вася (??), 01-Дек-23, 11:59 | ||
>> который нигде кроме nixpkgs и не применяется | ||
Ответить | Правка | Наверх | Cообщить модератору |
44. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | –1 +/– | |
Сообщение от Аноним (33), 01-Дек-23, 13:53 | ||
> Без nixpkgs у этих флейков какое практическое применение? дай угадаю, никакое | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Минона (ok), 01-Дек-23, 14:50 | ||
> Nixpkgs is a collection of over 80,000 software packages that can be installed with the Nix package manager. | ||
Ответить | Правка | Наверх | Cообщить модератору |
62. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +2 +/– | |
Сообщение от Вася (??), 01-Дек-23, 16:32 | ||
> Так можно сказать про любую зависимость, это не аргумент | ||
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору |
63. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | –1 +/– | |
Сообщение от Аноним (33), 01-Дек-23, 16:52 | ||
Вот от аналогия получше, может хоть что-то понятнее станет: | ||
Ответить | Правка | Наверх | Cообщить модератору |
71. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Вася (??), 01-Дек-23, 17:28 | ||
> Вот от аналогия получше, может хоть что-то понятнее станет: | ||
Ответить | Правка | Наверх | Cообщить модератору |
73. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (1), 01-Дек-23, 18:43 | ||
Если ты в приципе умеешь программировать и знаешь хотя бы пару ЯП, то с Nix разберёшься за пару часов. Я почти уверен, что никаких сложных и уникальных задач у тебя нет, и примеры из документации подойдут с минимальными правками. А на случай, когда документации не хватает или что-то неясно, есть коммьюнити, где новичкам рады помочь. Тем более, что большая часть конфигов в реальности сводится к банальному «service.something.enable = true;», что не сложнее любого другого файла из /etc. И даже если где-то вместо итерации по массиву ты просто накопипастишь кучу строк, ничего страшного не произойдёт, никто с тебя смеяться не будет, не переживай. | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
83. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Вася (??), 02-Дек-23, 12:44 | ||
> Если ты в приципе умеешь программировать и знаешь хотя бы пару ЯП, | ||
Ответить | Правка | Наверх | Cообщить модератору |
85. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (85), 02-Дек-23, 19:07 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
86. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (85), 02-Дек-23, 19:08 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
87. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (85), 02-Дек-23, 19:09 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
91. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Вася (??), 03-Дек-23, 02:00 | ||
Свежие драйвера на видео будут везде из .run файла. Ядро свежее собрать и опакетить тоже простое дело. | ||
Ответить | Правка | К родителю #85 | Наверх | Cообщить модератору |
15. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от OpenEcho (?), 01-Дек-23, 04:21 | ||
> Первые пару месяцув прикольно, | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
16. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (1), 01-Дек-23, 05:06 | ||
Можешь не веселиться, а собирать под проприетарь FHS-загон. При должной сноровке, не отличит твою NixOS от Убунты или RHEL. Все нужные для этого механизмы в поставке. Правда, если софт дофига умный, то может не работать. Но тут уж ой. | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Минона (ok), 01-Дек-23, 15:12 | ||
Если проприетарь требует конкретную версию шляпы или убунты - надо ставить то что просят. | ||
Ответить | Правка | Наверх | Cообщить модератору |
74. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (1), 01-Дек-23, 19:15 | ||
Ну раз требует, тогда ставь, что ж поделаешь? К счастью, мир не ограничивается капризными проприетарными программами. | ||
Ответить | Правка | Наверх | Cообщить модератору |
30. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Местный Эксперт (?), 01-Дек-23, 10:29 | ||
> Ты им попользуйся и поймешь. Первые пару месяцув прикольно, но потом тебе | ||
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору |
22. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (22), 01-Дек-23, 08:23 | ||
>Ванную что сабж вытиснит все остальные дистры. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
49. Скрыто модератором | +/– | |
Сообщение от Анонимусс (?), 01-Дек-23, 14:38 | ||
Ответить | Правка | Наверх | Cообщить модератору |
57. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +1 +/– | |
Сообщение от Вася (??), 01-Дек-23, 15:55 | ||
>>Ванную что сабж вытиснит все остальные дистры. | ||
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору |
23. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от 1 (??), 01-Дек-23, 09:21 | ||
Повангуй на тему rc.conf из BSD систем. | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
72. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (72), 01-Дек-23, 17:45 | ||
Нет ну FreeBSD на голову лучше этого вашего линукса, я и не спорю. | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +4 +/– | |
Сообщение от Аноним (26), 01-Дек-23, 09:53 | ||
>>вся настройка системы происходит посредством единого файла системной конфигурации (configuration.nix), | ||
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору |
58. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Вася (??), 01-Дек-23, 15:56 | ||
> Тренд на то, что в мейнстриме всё вытеснят гуано-атомарки в стиле ubuntu-core, | ||
Ответить | Правка | Наверх | Cообщить модератору |
4. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (3), 30-Ноя-23, 22:52 | ||
> При использовании Nix результат сборки пакетов хранится в отдельной поддиректории в /nix/store. Например, после сборки пакет firefox может записываться в /nix/store/1onlv6pc3ed4n5nskg8ew4twcfd0d5ce4ec5d4-firefox-120.0.1/, где "1onlv6pc3ed4n5nskg8ew4twcfd0d5ce4ec5d4" является хешем всех его зависимостей и инструкций сборки. | ||
Ответить | Правка | Наверх | Cообщить модератору |
5. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +3 +/– | |
Сообщение от Аноним (1), 30-Ноя-23, 22:56 | ||
Большую часть времени неплохо, но иногда сильно мучаются, когда, к примеру, разваливается всё при неудачном обновлении. Или когда софт требует либу одной версии, а в системе стоит совершенно другая, несовместимая. Все эти проблемы, конечно же, можно легко решить, но с Nix их решать не надо, что большой плюс для тех, у кого больше дюжины серверов. | ||
Ответить | Правка | Наверх | Cообщить модератору |
59. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Вася (??), 01-Дек-23, 15:58 | ||
> Большую часть времени неплохо, но иногда сильно мучаются, когда, к примеру, разваливается | ||
Ответить | Правка | Наверх | Cообщить модератору |
75. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (1), 01-Дек-23, 19:27 | ||
Я не знаю, что тебе проще. У меня и с NixOS проблем нет, и с дебианоидами, и с редхатоидами, и даже с редко встречающимися в наше вермя ОС из прошлого века. За столько лет «в траншеях» уже без разницы в общем-то какая там операционная система, лишь бы на команды реагировала и хоть какая-то документация была. Когда надо с нуля что-то строить, в первую очередь беру NixOS именно потому, что не надо часами «пердолиться» с configuration.nix и зависимости чинить. Софт либо собрался и работает, либо не собрался и не работает. Без промежуточных состояний типа «вчера всё работало, а ночью OpenSSL обновился». | ||
Ответить | Правка | Наверх | Cообщить модератору |
82. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Вася (??), 02-Дек-23, 12:25 | ||
> Я не знаю, что тебе проще. У меня и с NixOS проблем | ||
Ответить | Правка | Наверх | Cообщить модератору |
88. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (85), 02-Дек-23, 19:12 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
89. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Вася (??), 02-Дек-23, 19:24 | ||
> А это не баг, а фича, такой вот вендорлокинг, точнее админолокинг, нефиг | ||
Ответить | Правка | Наверх | Cообщить модератору |
95. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (1), 04-Дек-23, 05:25 | ||
> а теперь объясни Пете | ||
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору |
96. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Вася (??), 04-Дек-23, 17:45 | ||
>> а теперь объясни Пете | ||
Ответить | Правка | Наверх | Cообщить модератору |
10. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +3 +/– | |
Сообщение от Аноним (11), 30-Ноя-23, 23:37 | ||
Пользователи обычных дистров имеют те версии программ, которые им поставил Господин. Если нужна версия посвежее или постарее, то нужно Превозмогать, Терпеть или скачивать Нескучные Велосипеды. Например, если нужен Node.js определенной версии, то пользуешься такой штукой, как nvm — "скачиватель Node.js определенной версии". Ну не бред ли? А в NixOS такая проблема решена как класс. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
60. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Вася (??), 01-Дек-23, 16:01 | ||
> Пользователи обычных дистров имеют те версии программ, которые им поставил Господин. Если | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (26), 01-Дек-23, 09:53 | ||
>> При использовании Nix результат сборки пакетов хранится в отдельной поддиректории в /nix/store. Например, после сборки пакет firefox может записываться в /nix/store/1onlv6pc3ed4n5nskg8ew4twcfd0d5ce4ec5d4-firefox-120.0.1/, где "1onlv6pc3ed4n5nskg8ew4twcfd0d5ce4ec5d4" является хешем всех его зависимостей и инструкций сборки. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
41. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +2 +/– | |
Сообщение от Аноним (41), 01-Дек-23, 13:03 | ||
Ну как-как... Пока сидят и юзают тот софт, который им подсунули авторы дистриба и мейнтейнеры реп этого дистриба (в режиме "ты тут ничего не трогай, а то сломаешь" короче), то более-менее нормально. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
8. Скрыто модератором | +6 +/– | |
Сообщение от TrollGPT (?), 30-Ноя-23, 23:31 | ||
Ответить | Правка | Наверх | Cообщить модератору |
24. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от worldmind (?), 01-Дек-23, 09:44 | ||
При таком подходе я бы ожидал роллинг со всеми наисвежайшими версиями | ||
Ответить | Правка | Наверх | Cообщить модератору |
28. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | –1 +/– | |
Сообщение от Местный Эксперт (?), 01-Дек-23, 09:56 | ||
> При таком подходе я бы ожидал роллинг со всеми наисвежайшими версиями | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Минона (ok), 01-Дек-23, 15:28 | ||
Там уже можно "кликать" вместо ручного пердолинга с .nix файлами? | ||
Ответить | Правка | Наверх | Cообщить модератору |
80. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (80), 02-Дек-23, 00:29 | ||
> Там уже можно "кликать" вместо ручного пердолинга с .nix файлами? | ||
Ответить | Правка | Наверх | Cообщить модератору |
35. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноним (33), 01-Дек-23, 11:07 | ||
Кому нужен роллинг, те сидят на nixos-unstable и получают свежак (почти) каждый день. Автоматические интеграционные тесты, без прохода которых канал nixos-unstable не обновляется, дают хоть какие-то гарантии, что после обновления система хотя бы загрузится, в отличии от других дистрибутивов где такого тестирования нет, либо оно ручное. Если же проблемы с загрузкой всё же вылезут (например, в ядре что-то намудили конкретно с твоей железкой) - можно загрузиться в предыдущую версию выбрав её в загрузчике. | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
45. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноним (45), 01-Дек-23, 14:00 | ||
Более того, stable и unstable еще и миксовать можно без риска что-то поломать. | ||
Ответить | Правка | Наверх | Cообщить модератору |
56. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Минона (ok), 01-Дек-23, 15:33 | ||
> Если же проблемы с загрузкой всё же вылезут (например, в ядре что-то намудили конкретно с твоей железкой) - можно загрузиться в предыдущую версию выбрав её в загрузчике. | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
66. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Я в курсе а ты (?), 01-Дек-23, 17:04 | ||
>> Если же проблемы с загрузкой всё же вылезут (например, в ядре что-то намудили конкретно с твоей железкой) - можно загрузиться в предыдущую версию выбрав её в загрузчике. | ||
Ответить | Правка | Наверх | Cообщить модератору |
64. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Местный экспертный эксперт (?), 01-Дек-23, 16:56 | ||
> Кому нужен роллинг, те сидят на nixos-unstable и получают свежак (почти) каждый | ||
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору |
61. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Вася (??), 01-Дек-23, 16:04 | ||
> При таком подходе я бы ожидал роллинг со всеми наисвежайшими версиями | ||
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору |
25. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +2 +/– | |
Сообщение от Аноним (26), 01-Дек-23, 09:48 | ||
> "обеспечены воспроизводимые сборки" | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноним (29), 01-Дек-23, 10:09 | ||
Да, только если прям один в один хочешь, то файлов нужно больше, чем один. Но имхо это оверкилл для 99.9% задач, особенно если учесть, что там встречаются косяки, у меня, например, не получилось завести кде с драйверами виедокарты, по какой-то причине работает только гном. | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (32), 01-Дек-23, 10:40 | ||
> Да, только если прям один в один хочешь, то файлов нужно больше, | ||
Ответить | Правка | Наверх | Cообщить модератору |
36. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (33), 01-Дек-23, 11:12 | ||
Можешь запинить нужный коммит nixpkgs и будет тебе везде одинаковая система | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (29), 01-Дек-23, 11:31 | ||
Сильно не углубялся, но у них есть lock файлы для пакетов, называются flakes, и я так понял да, у них хранятся в каком-то виде архивные версии | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
47. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (41), 01-Дек-23, 14:25 | ||
Есть техническая гарантия, что при наличии всех тех же файлов ты сможешь собрать один-водин такой же результат. Гарантии, что для тебя (_вместо тебя_) кто-то все эти файлы будет хранить _вечно_ - нет. Но это не технический вопрос. | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
67. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (67), 01-Дек-23, 17:06 | ||
> Есть техническая гарантия, что при наличии всех тех же файлов ты сможешь | ||
Ответить | Правка | Наверх | Cообщить модератору |
97. Скрыто модератором | +/– | |
Сообщение от morphe (?), 05-Дек-23, 15:24 | ||
Ответить | Правка | Наверх | Cообщить модератору |
76. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (1), 01-Дек-23, 19:43 | ||
Да, можно, но с некоторыми оговорками. В общем случае, собранный при помощи Nix софт всегда собирается одинаково, с точностью до хэша. Однако, иногда софт при сборке использует невоспроизводимые параметры. Например, текущее время на сборочном хосте. В Nix проделано много работы, чтобы даже такой софт собирался повторяемо, но всего не предусмотришь и косяки иногда вылазят, а что-то и вовсе можно починить только патчами в апстрим. Большого вреда от этого нет, на практике — если мы говорим не о локалхосте — сборка осуществляется централизовано, и результат потом раскидывается по хостам. Но знать о таком поведении, наверное, нужно. Что касается воспроизведения сборки NixOS «из 20го года», для этого нужно найти подходящий тебе по дате коммит в nixpkgs, явно указать на него штатными средствами Nix и собрать. Если исходники всё ещё доступны (через интернет или у тебя есть свои архивы, которые ты штатными утилитами добавишь в /nix/store), ты получишь сборку NixOS, актуальную для того времени, 1 к 1, с учётом сказанного выше. | ||
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору |
81. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (81), 02-Дек-23, 00:36 | ||
>[оверквотинг удален] | ||
Ответить | Правка | Наверх | Cообщить модератору |
93. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (93), 03-Дек-23, 11:02 | ||
Нет, nixpkgs лежит на github и его код лежит весь с 2004 года полностью. | ||
Ответить | Правка | Наверх | Cообщить модератору |
94. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (94), 04-Дек-23, 01:32 | ||
> Нет, nixpkgs лежит на github и его код лежит весь с 2004 | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +3 +/– | |
Сообщение от Аноним (34), 01-Дек-23, 11:05 | ||
> есть возможность одновременного использования нескольких версий одной программы | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (29), 01-Дек-23, 11:32 | ||
Ну щас эту возможность даже ненавидимые всеми снапы дают, так что лет через 5 линукс в этом плане догонит венду | ||
Ответить | Правка | Наверх | Cообщить модератору |
51. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +1 +/– | |
Сообщение от Пряник (?), 01-Дек-23, 15:04 | ||
Так как это делает NixOS - нет. | ||
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору |
40. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (-), 01-Дек-23, 12:30 | ||
>Размер полного установочного образа с KDE 2.5 ГБ, GNOME - 2.4 ГБ | ||
Ответить | Правка | Наверх | Cообщить модератору |
42. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (41), 01-Дек-23, 13:12 | ||
> Это атомарно обновляемый дистр, поэтому дополнительно надо указывать месячный трафик обновлений. | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (33), 01-Дек-23, 14:00 | ||
> Это атомарно обновляемый дистр | ||
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору |
52. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Пряник (?), 01-Дек-23, 15:06 | ||
> Если изменения более глубокие, например glibc, то тогда да, нужно будет скачать всё. | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Требуется пояснительная бригада (?), 01-Дек-23, 17:09 | ||
>>Размер полного установочного образа с KDE 2.5 ГБ, GNOME - 2.4 ГБ | ||
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору |
48. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | –1 +/– | |
Сообщение от Аноним (48), 01-Дек-23, 14:29 | ||
Guixsd хах. А это для хипстеров. | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +1 +/– | |
Сообщение от yomama (?), 01-Дек-23, 17:10 | ||
> Guixsd хах. А это для хипстеров. | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Анонимщик (?), 01-Дек-23, 15:11 | ||
Каждый раз правка конфигов nix-а вызывает стойкое желание уйти в запой. Хаскель как основа языка для файла конфигурации - это очень полезно для предотвращения деменции, но как какой-нибудь рабоче-крестьянский ямль был бы тоже неплох. | ||
Ответить | Правка | Наверх | Cообщить модератору |
65. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (33), 01-Дек-23, 16:57 | ||
Там хаскелем и не пахнет, это скорее вариация на json/toml только с функциями. Сразу видно человека, который ни nix, ни хаскель толком-то и не видел | ||
Ответить | Правка | Наверх | Cообщить модератору |
70. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Нубасий (?), 01-Дек-23, 17:13 | ||
> Каждый раз правка конфигов nix-а вызывает стойкое желание уйти в запой. Хаскель | ||
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору |
77. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (1), 01-Дек-23, 19:53 | ||
> какой-нибудь рабоче-крестьянский ямль был бы тоже неплох | ||
Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору |
78. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (78), 01-Дек-23, 20:55 | ||
Никс так жарко описывают, что поставил и разочаровался. Имея прям вот тут calculate-linux вылизанный, отполированный, в том числе и юридически, бегать за тридевять земель шилом патоку хлебать, кмк перебор. Не нашёл причин, ни одной. Ну сделай на ансибле один файл и ставь так же, но без 37000 мягких ссылок. timemachine на ссылках через rsync сделать и в 12 году можно было, и не скажу что сложно. Интересный проект, но вау-эффекта других анонимов я не словил, вообще не торкнуло. | ||
Ответить | Правка | Наверх | Cообщить модератору |
79. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (79), 02-Дек-23, 00:20 | ||
> Никс так жарко описывают, что поставил и разочаровался. Имея прям вот тут | ||
Ответить | Правка | Наверх | Cообщить модератору |
92. "Выпуск дистрибутива NixOS 23.11, использующего пакетный мене..." | –3 +/– | |
Сообщение от ИмяХ (ok), 03-Дек-23, 08:49 | ||
>>вся настройка системы происходит посредством единого файла системной конфигурации (configuration.nix) | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |