Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от opennews (??), 06-Окт-18, 22:02 | ||
Состоялся (https://discourse.nixos.org/t/nixos-18-09-jellyfish-released...) выпуск дистрибутива NixOS 18.09 (http://nixos.org/), основанного на пакетном менеджере Nix (http://nixos.org/nix/) и предоставляющего ряд собственных разработок, упрощающих настройку и сопровождение системы. Например, в NixOS используется единый файл системной конфигурации (configuration.nix), предоставляется возможность быстрого отката обновлений, присутствует поддержка переключения между различными состояниями системы, поддерживается установка индивидуальных пакетов отдельными пользователями (пакет ставится в домашнюю директорию), возможна одновременная установка нескольких версий одной программы. Размер полного установочного образа (https://nixos.org/nixos/download.html) с KDE - 1 Гб, сокращённого консольного варианта - 430 Мб. Поддержка выпуска продлится до апреля 2019 года. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (1), 06-Окт-18, 22:02 | ||
Хороший дистрибутив, но язык Nix всё портит. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от big_dick (?), 06-Окт-18, 22:28 | ||
Обоснуй, расскажи, если есть время. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
3. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +9 +/– | |
Сообщение от Аноним (1), 06-Окт-18, 23:10 | ||
Во-первых не совсем понятная документация. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
5. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (5), 07-Окт-18, 02:05 | ||
Ждем-с когда допилят guix SD? | ||
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору |
17. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (1), 07-Окт-18, 10:30 | ||
Не знаю. С Guix не работал. | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
8. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +1 +/– | |
Сообщение от Грусть (?), 07-Окт-18, 09:04 | ||
Дистрибутив как раз хреновый, а вот Никс - отличный пакетный менеджер. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
23. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (-), 07-Окт-18, 13:34 | ||
Да, конечно. Nix плохой язык, не иметь никакого языка для декларативного описания системы много лучше. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
4. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +1 +/– | |
Сообщение от Ю.Т. (?), 06-Окт-18, 23:22 | ||
Каждый мелкий пакетишко тащит 2+ Гб зависимостей. Это перебор всё-таки. Идея прекрасная, но хорошо было бы в её осуществлении "остановиться на предыдущем шаге". | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
14. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Грусть (?), 07-Окт-18, 09:46 | ||
> Каждый мелкий пакетишко тащит 2+ Гб зависимостей. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
18. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (18), 07-Окт-18, 10:33 | ||
> Каждый мелкий пакетишко тащит 2+ Гб зависимостей. | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
36. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от anonymous (??), 07-Окт-18, 22:09 | ||
Если авторы пакета не указали рейндж версии, а указали точную версию, или если пакетный менеджер не смог оптимизировать общую установку, подобрав правильный набор версий, который может удовлетворять как можно больше зависимостей одновременно, то система выродится именно в то, что описано: каждый пакет имеет несовместимые с прочими зависимости и тянет за собой 2 гига. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
37. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +2 +/– | |
Сообщение от Грусть (?), 07-Окт-18, 23:16 | ||
Вы совсем не в теме. В Никсе нет версии, не говоря уже о диапазонах, но зависимость всегда очень и очень точная, определяется хэшем. Изменил один байт - получи новую " версию" (хэш). Старое остаётся на месте до ближайшей уборки мусора. | ||
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору |
42. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Ю.Т. (?), 08-Окт-18, 09:41 | ||
>> Каждый мелкий пакетишко тащит 2+ Гб зависимостей. | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
6. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | –1 +/– | |
Сообщение от Акакжев (?), 07-Окт-18, 07:46 | ||
/nix/store/f3a5h95649f394359bh52d4vf7a0f3-firefox-62.0.3/ | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
7. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от EuPhobos (ok), 07-Окт-18, 09:02 | ||
Да, непонятно кто додумался сначала хэш поставить, а потом имя приложения.. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
12. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | –1 +/– | |
Сообщение от Грусть (?), 07-Окт-18, 09:39 | ||
Вы не знаете, как о откуда он вырезается. Если бы хэш был "в конце", вырезание было бы вообще невозможно. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
16. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноним (16), 07-Окт-18, 10:11 | ||
Наркомания на марше. С конца они хэш вырезать не могут. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
19. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | –1 +/– | |
Сообщение от Аноним (19), 07-Окт-18, 10:48 | ||
Глупый анонимус, нет никакой проблемы вырезать хэш, если дан путь, но это задача не стоит вообще. Задача - выделить пути из произвольного файла. На, вырезай, а потм представь, что у тебя, например, не "/nix/store/x6kpj7rpzpn80cf88gzx7aizs32ncnxf-fakeroot-1.22/bin/fakeroot", а "/nix/store/fakeroot-1.22-x6kpj7rpzpn80cf88gzx7aizs32ncnxf/bin/fakeroot": | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
38. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (-), 08-Окт-18, 06:36 | ||
Кто на ком стоял? Не понятно, что ты имеешь ввиду | ||
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору |
21. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от shatsky (?), 07-Окт-18, 11:22 | ||
Вероятно, потому, что система при рантайм разрешении зависимостей ищет их по этим же хэшам. Представь себе, что тебе нужно было бы в словаре искать слова не по первым буквам, а по последним. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
30. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Акакжев (?), 07-Окт-18, 14:57 | ||
Априори понятно, что хеши в путях так или иначе используются (иначе бы их не было). | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
32. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +1 +/– | |
Сообщение от Грусть (?), 07-Окт-18, 17:53 | ||
Нет никакого "рантайм разрешения зависимостей". Билдтайм - есть. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
22. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (-), 07-Окт-18, 13:32 | ||
А зачем второй? Ты же не будешь руками лезть в /nix/store/? Лучше бы они вообще не использовали имя в пути, не было бы лишних споров. | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
28. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Акакжев (?), 07-Окт-18, 14:33 | ||
> А зачем второй? Ты же не будешь руками лезть в /nix/store/? | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
33. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +1 +/– | |
Сообщение от anonymous (??), 07-Окт-18, 18:47 | ||
> Зачем выбран 1й вариант? | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
34. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Andrey Mitrofanov (?), 07-Окт-18, 19:18 | ||
>> Зачем выбран 1й вариант? | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
35. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | –1 +/– | |
Сообщение от anonymous (??), 07-Окт-18, 20:37 | ||
Нет не так. | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
39. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноним (-), 08-Окт-18, 06:40 | ||
на минуточку, второй вариант будет выглядеть | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
40. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | –1 +/– | |
Сообщение от Акакжев (?), 08-Окт-18, 08:23 | ||
Да, и если установлено несколько версий одного пакета, то они окажутся рядышком. Если же версия одна, то в хеше нет необходимости. | ||
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору |
45. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Andrey Mitrofanov (?), 08-Окт-18, 11:40 | ||
> 05g5zv4i0cxnpv19rf5axagbdm2yc4w5-ghc-8.2.1-x86_64-deb8-linu | ||
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору |
47. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | –1 +/– | |
Сообщение от Акакжев (?), 08-Окт-18, 13:32 | ||
> Мне больше нравится "с точечками": http://www.opennet.dev/openforum/vsluhforumID3/112972.html#11 | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
49. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Andrey Mitrofanov (?), 08-Окт-18, 13:46 | ||
> В NTFS имеется такой неиспользуемый (и неподдерживаемый) тамошними приложениями функционал, | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
50. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Акакжев (?), 08-Окт-18, 14:25 | ||
>> В NTFS имеется такой неиспользуемый (и неподдерживаемый) тамошними приложениями функционал, | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
51. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Andrey Mitrofanov (?), 08-Окт-18, 14:27 | ||
>>> В NTFS имеется такой неиспользуемый (и неподдерживаемый) тамошними приложениями функционал, | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
52. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | –1 +/– | |
Сообщение от Акакжев (?), 08-Окт-18, 14:29 | ||
Tiamat - Visionaire | ||
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору |
53. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Аноним84701 (ok), 08-Окт-18, 14:43 | ||
> В NTFS имеется такой неиспользуемый (и неподдерживаемый) тамошними приложениями функционал, | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
54. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Акакжев (?), 09-Окт-18, 07:11 | ||
> Во многих (практически во всех основных) не-нт-фс реализованы "extended attributes": | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
41. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Акакжев (?), 08-Окт-18, 08:26 | ||
> ls /nix/store/ | ||
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору |
9. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Грусть (?), 07-Окт-18, 09:11 | ||
Главное, не переоценивать Никс. Это прежде всего инструмент - мета-компилятор, который при фиксированном входе даёт фиксированный выход: файл, директорию, операционную систему. Результат не обязан всех устраивать или даже работать :) Фишка в том, что есть возможность так изменить входные данные, что выход будет вас устраивать, и вы всегда сможете его воспроизвести. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (10), 07-Окт-18, 09:21 | ||
))) Даешь пакетный менеджер на блокчеине! | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
20. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (20), 07-Окт-18, 11:19 | ||
> ))) Даешь пакетный менеджер на блокчеине! | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
59. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Dmitry77 (ok), 14-Окт-18, 09:21 | ||
Пакетный менеджер на IPFS | ||
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору |
24. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноним (-), 07-Окт-18, 13:42 | ||
> Добавлена возможность запуска исполняемых файлов в изолированном режиме, создаваемом с использованием инструментария firejail; | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
31. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Andrey Mitrofanov (?), 07-Окт-18, 16:43 | ||
> поддерживается установка индивидуальных пакетов отдельными пользователями (пакет ставится | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
43. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +1 +/– | |
Сообщение от Аноним (19), 08-Окт-18, 11:22 | ||
Господа, давайте закроем тему, почему хэш перед именем, а не после, навсегда. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
44. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | –1 +/– | |
Сообщение от Аноним (19), 08-Окт-18, 11:25 | ||
И, кстати, /nix/store - важный маркер ;) Или /guix/store. Но не /usr ;) То есть "пакеты" не должны быть установлены в стандартные места вроде /srv, /opt. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
48. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Andrey Mitrofanov (?), 08-Окт-18, 13:34 | ||
> И, кстати, /nix/store - важный маркер ;) Или /guix/store. Но не /usr | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
58. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Andrey Mitrofanov (?), 09-Окт-18, 10:52 | ||
> Не знаю, как Nix(*), а Guix позволяет оно двигать | ||
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору |
46. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +1 +/– | |
Сообщение от Andrey Mitrofanov (?), 08-Окт-18, 12:18 | ||
> Господа, давайте закроем тему, почему хэш перед именем, а не после, навсегда. | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
56. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | –1 +/– | |
Сообщение от Акакжев (?), 09-Окт-18, 07:39 | ||
> с технической т.з. разницы _нет_ | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
55. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +/– | |
Сообщение от Аноним (55), 09-Окт-18, 07:33 | ||
Хэш вначале ещё с точке зрения безопасности более оправдан. Некоторые ФС и архиваторы имеют ограничения на размер имени директории, что может теоретически использоваться для атак с использованием имён "очень_большое_имя-хэш", в которых хэш будет сдвинут за границу лимита, или подсовыванием спецсимволов в имя (типа "имя-фиктивный_хэш\0реальный_хэш"). | ||
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору |
57. "Выпуск дистрибутива NixOS 18.09, использующего пакетный мене..." | +1 +/– | |
Сообщение от Акакжев (?), 09-Окт-18, 07:43 | ||
There are only 10 types of people in the world: those who understand binary, and those who don't. | ||
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |