![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Новые версии сервисного менеджера s6-rc и системы инициализации s6-linux-init" | +/– | ![]() |
Сообщение от opennews (?), 05-Май-25, 21:41 | ||
Представлен выпуск сервисного менеджера s6-rc 0.5.6.0, предназначенного для управления запуском скриптов инициализации и сервисов. Поддерживается отслеживание дерева зависимостей и автоматический запуск или завершение сервисов для достижения указанного состояния. Инструментарий s6-rc может применяться как в системах инициализации, так и для организации запуска произвольных сервисов в привязке к событиям, отражающим изменение состояния системы. Система поддерживает скрипты инициализации, совместимые с sysv-init, и может импортировать информацию о зависимостях из sysv-rc или OpenRC. Код написан на языке Си и распространяется под лицензией ISC... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
3. Сообщение от Обезьяврус (-), 05-Май-25, 21:50 | +4 +/– | ![]() |
Какая-то она мудрёная. Из всех альтернатив Systemd больше всего мне понравился Runit - он очень быстрый и простой, как палка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #6, #10, #55 |
5. Сообщение от Аноним (5), 05-Май-25, 22:02 | +/– | ![]() |
> что позволяет выполнить ресурсоёмкий анализ зависимостей отдельно, а не во время загрузки или изменения состояния. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #7, #8, #9, #46, #75 |
6. Сообщение от Аноним (6), 05-Май-25, 22:03 | +2 +/– | ![]() |
да, но не трекает зависимостей. А если их трекать, то всё усложняется, и минимальный вариант усложнения - это s6. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #12, #29 |
7. Сообщение от Аноним (7), 05-Май-25, 22:28 | +/– | ![]() |
С системдой же не за 5 секунд загружается, хотя и с ней не сотнями сервисы грузятся. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
8. Сообщение от anonymous (??), 05-Май-25, 22:28 | +/– | ![]() |
скорее всего затачиваются под встроенные системы. Там частенько делают переконфигурацию через перекомпиляцию. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
9. Сообщение от мяв (?), 05-Май-25, 22:29 | +/– | ![]() |
даже для 10 сервисовэто дает ощутимый прирост. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 Ответы: #19 |
10. Сообщение от мяв (?), 05-Май-25, 22:31 | +1 +/– | ![]() |
из альтернатив сд, как сервисному менеджеру, только openrc и s6. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #24 |
12. Сообщение от мяв (?), 05-Май-25, 22:31 | +2 +/– | ![]() |
минимальный - openrc. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #13 |
13. Сообщение от мяв (?), 05-Май-25, 22:32 | +/– | ![]() |
или даже чтоУгодно+startpar. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #39 |
15. Сообщение от Аноним (15), 05-Май-25, 23:38 | –2 +/– | ![]() |
> Утилиты для отслеживания, набор утилит для создания, обвязка для воссоздания, набор типовых утилит, другой набор утилит, менеджер событий, сетевой конфигуратор, язык написания сценариев, библиотека для создания невозможного, набор клиентских библиотек и утилит, DNS forwarder, DNS-сервер, HTTP-сервер | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #22 |
17. Сообщение от Уважай Линуса Поттеринга (?), 06-Май-25, 00:02 | –5 +/– | ![]() |
Понапридумывают сложнейших систем с кучей сопутствующих пакетов. А могли бы уже просто взять ясное и прекрасное творение Линуса Поттеринга - systemd, и не парить себе голову. Всё легко и просто загружается, настраивается, поддерживается. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #18, #21, #23 |
18. Сообщение от Someone (??), 06-Май-25, 00:20 | +6 +/– | ![]() |
Линуса Поттеринга..Ну теперь все встало на свои места. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #44 |
19. Сообщение от Аноним (5), 06-Май-25, 00:51 | +/– | ![]() |
> даже для 10 сервисовэто дает ощутимый прирост. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
21. Сообщение от Аноним (21), 06-Май-25, 01:05 | +3 +/– | ![]() |
Vendor lock - это плохо. Нужны альтернативы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #66 |
22. Сообщение от myster (ok), 06-Май-25, 01:09 | +6 +/– | ![]() |
В s6-rc модули независимы, а в systemd они не работают отдельно друг от друга, поэтому да, systemd - комбайн | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #15 Ответы: #58, #60 |
23. Сообщение от Аноним (23), 06-Май-25, 01:38 | +/– | ![]() |
Линусу было нас рать, а вот Лёня мог улучшить openrc, а не городить своё. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #47, #59 |
24. Сообщение от Аноним (24), 06-Май-25, 01:45 | +3 +/– | ![]() |
Shepherd забыл? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #25 |
25. Сообщение от АнонимичныйАноним (?), 06-Май-25, 02:51 | +1 +/– | ![]() |
Shepherd это шик, единственный инит, который я действительно понимаю) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #24 |
29. Сообщение от Аноним (-), 06-Май-25, 05:39 | –2 +/– | ![]() |
>да, но не трекает зависимостей | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #31 |
31. Сообщение от Аноним (31), 06-Май-25, 06:33 | +3 +/– | ![]() |
А подумать никак? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #29 Ответы: #41 |
39. Сообщение от Xo (?), 06-Май-25, 07:45 | +1 +/– | ![]() |
dinit мне показался проще и быстрей, чем s6. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #42 |
40. Сообщение от Аноним (40), 06-Май-25, 08:46 | +/– | ![]() |
в каких дистрах этот s6 по дефолту? как попробовать это чудо? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #49, #50 |
41. Сообщение от Аноним (41), 06-Май-25, 09:40 | –2 +/– | ![]() |
а почему нельзя сразу написать нормально так, чтоб логирование запустилось без сети и ждать его появления? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #31 Ответы: #43, #52, #56 |
42. Сообщение от Аноним (42), 06-Май-25, 09:43 | +/– | ![]() |
sinit* | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 |
43. Сообщение от Аноним (41), 06-Май-25, 09:49 | +1 +/– | ![]() |
самая никчемность подхода зависимостей - когда сервис сети поднят, а связи по факту нет, потому что обрыв, фаервол и все такое. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 |
44. Сообщение от Аноним (44), 06-Май-25, 10:20 | +1 +/– | ![]() |
Вот это поворот! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #18 |
45. Сообщение от Соль земли (?), 06-Май-25, 10:21 | +/– | ![]() |
А чего это анализ зависимостей ресурсоёмкий? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #51 |
46. Сообщение от YetAnotherOnanym (ok), 06-Май-25, 10:22 | +/– | ![]() |
> У них там что, десяток тыщ сервисов или это опять классический "premature optimization"? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
47. Сообщение от YetAnotherOnanym (ok), 06-Май-25, 10:31 | +/– | ![]() |
Нет. В openrc, по большому счёту, улучшать особо и нечего. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #48, #61, #71 |
48. Сообщение от 678 (?), 06-Май-25, 11:09 | +/– | ![]() |
> пришлось доводить до ума другим людям | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 |
49. Сообщение от myster (ok), 06-Май-25, 12:04 | +2 +/– | ![]() |
Artix делают ISO-шки с разными init системами, в том числе с S6. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
50. Сообщение от Engineer (??), 06-Май-25, 12:22 | +/– | ![]() |
В Artix не по дефолту но есть сборки почти со всеми альтенативными инитами. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #40 |
51. Сообщение от anonymous (??), 06-Май-25, 13:44 | +/– | ![]() |
кубическая зависимость от количества сервисов. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #45 |
52. Сообщение от anonymous (??), 06-Май-25, 13:49 | +1 +/– | ![]() |
> а почему нельзя сразу написать нормально так, чтоб логирование запустилось без сети и ждать его появления? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 |
55. Сообщение от Аноним (-), 06-Май-25, 16:47 | +/– | ![]() |
> Какая-то она мудрёная. Из всех альтернатив Systemd больше всего мне понравился Runit | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
56. Сообщение от Аноним (-), 06-Май-25, 16:48 | +1 +/– | ![]() |
> а почему нельзя сразу написать нормально так, чтоб логирование запустилось без сети | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #41 |
58. Сообщение от Аноним (-), 06-Май-25, 17:02 | –1 +/– | ![]() |
> В s6-rc модули независимы, а в systemd они не работают отдельно друг | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #69 |
59. Сообщение от Аноним (-), 06-Май-25, 17:04 | +/– | ![]() |
> Линусу было нас рать, а вот Лёня мог улучшить openrc, а не | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #23 Ответы: #63 |
60. Сообщение от Аноним (15), 06-Май-25, 17:30 | +/– | ![]() |
Вполне могут, ровно настолько же, насколько это поделие, не считая мелких брызг. Проблема с хейтерками не в том, что им что-то не нравится (мнения — они как задницы, у каждого есть своя), а в том, что хейтерки сами не знают что они хейтят и почему, и от того придумывают для оправдания «комбайность», «философию юникс» в собственной произвольной трактовке, и прочий шаманизм. Но вот поди ж ты, оказывается инициализация системы это нетривиальная задача, | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #70 |
61. Сообщение от Аноним (15), 06-Май-25, 17:32 | +/– | ![]() |
> пришлось доводить до ума другим людям | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #65 |
62. Сообщение от Аноним (63), 06-Май-25, 19:59 Скрыто ботом-модератором | +/– | ![]() |
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #74 |
63. Сообщение от Аноним (63), 06-Май-25, 20:02 | +/– | ![]() |
Так автомобиль - svchost.exe. А это китайская копия неизвестной сборки. Кому надо автомобить, тот перейдёт на винду. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #59 Ответы: #68 |
64. Сообщение от Аноним (64), 06-Май-25, 20:17 | +/– | ![]() |
Какое-то дикое подобие ненужнодэ,таким каким его видят программисты. Ну, может и пригодится кому, но runit как Калашников - простой и надежный. В ненужнодэ и так уже задомонировать над системой пытаются изо всех сил. Достали маньяки, которые пытаются все контроллировать со своими комплексами. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
65. Сообщение от YetAnotherOnanym (ok), 06-Май-25, 21:04 | +1 +/– | ![]() |
Ну, в случае пульсы - таки нашёлся герой, который решил, что нуевонафиг и написал пайпвайр. Системд - скорее всего потому что больно уж большой объём, чтобы вот так вот всё похерить и начать с нуля. А вот почему авахи до сих пор не заменили на что-то, что позволило бы не соединять все географически разнесённые сети в одну л2-бродкаст-помойку - для меня загадка. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 Ответы: #67 |
66. Сообщение от Уважай Линуса Поттеринга (?), 06-Май-25, 22:45 | +/– | ![]() |
Никакого вендролока - с systemd полная свобода! Линус Поттеринг - радетель СПО, его творения свободнее многих иных систем. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
67. Сообщение от Аноним (67), 06-Май-25, 23:06 | +/– | ![]() |
> Системд - скорее всего потому что больно уж большой объём | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #65 |
68. Сообщение от Аноним (-), 06-Май-25, 23:29 | +/– | ![]() |
> Так автомобиль - svchost.exe. А это китайская копия неизвестной сборки. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #63 |
69. Сообщение от мяв (?), 07-Май-25, 01:41 | +/– | ![]() |
да, может. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #58 Ответы: #78 |
70. Сообщение от мяв (?), 07-Май-25, 01:42 | +/– | ![]() |
кто-то ниасилил матчасть и пошел рассуждать прохейтеров ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 Ответы: #79 |
71. Сообщение от мяв (?), 07-Май-25, 01:52 | +/– | ![]() |
так в openrc уже 10 лет, как никакими скриптами на шелле не пахнет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #72, #80 |
72. Сообщение от мяв (?), 07-Май-25, 01:53 | +/– | ![]() |
это к слову о том, почему леннарт в своем сравнении рассматривал только upstart и sysv, когда sd еще был сервисным менеджером. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #71 |
74. Сообщение от Аноним (-), 07-Май-25, 05:42 | +/– | ![]() |
Толсто. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #62 |
75. Сообщение от Аноним (75), 07-Май-25, 08:00 | +/– | ![]() |
основная цель не в оптимизации, а в том чтобы вынести код со сложной логикой (парсинг, построение графа зависимостей и т.п.) в отдельный бинарник, который не выполняется во время загрузки системы. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #5 |
78. Сообщение от Аноним (-), 07-Май-25, 08:44 | +/– | ![]() |
> да, может. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #69 |
79. Сообщение от Аноним (-), 07-Май-25, 08:52 | +/– | ![]() |
> кто-то ниасилил матчасть и пошел рассуждать прохейтеров ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #70 |
80. Сообщение от Аноним (-), 07-Май-25, 09:20 | +/– | ![]() |
> так в openrc уже 10 лет, как никакими скриптами на шелле не пахнет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #71 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |