В четвертую годовщину проекта команда разработчиков дистрибутива Devuan (https://devuan.org/) (Debian без systemd) анонсировала (https://lists.dyne.org/lurker/message/20181127.225721.2b8dd8...) первую конференцию, которая будет проведена в Амстердаме 5-7 апреля 2019 года. В настоящий момент проводится предварительный этап подготовки, на котором принимаются заявки от желающих принять участие и выступить с докладами, приглашаются спонсоры и принимаются пожертвования.
Конференция носит некоммерческий характер и организаторы намерены лишь покрыть затраты на её проведение. Если взносов и пожертвований хватит на покрытие всех расходов, то запись на конференцию будет бесплатной. Организаторы заявляют о том, что будет производиться прямая трансляция всего мероприятия, а позже все записи будут свободно доступны всем желающим. Все предложения, вопросы необходимо направлять на email conference@devuan.org.URL: https://lists.dyne.org/lurker/message/20181127.225721.2b8dd8...
Новость: https://www.opennet.dev/opennews/art.shtml?num=49670
А почему без сюстемД? Почему ее так не любят, что готовы даж отдельный дистр делать? Я правда не понимаю, полезный софт же.
Системда - это иномарка. Сел и поехал, it just works. Скучно.Сись-вынит - это отечественное авто. Как оно устроено знают все. Можно собраться с мужиками в гараже и поковыряться в ней. Его ремонт воспринимается не как нечто нежелательное и утомляющее, а как досуг, хобби. Процесс ради процесса, ремонт ради ремонта, баш-портянки можно писать вечно. Легкодоступные запчасти, копируешь баш-конструкции со стэк-оверфлоу.
А системда, как уже стало явно, нацелена не на процесс ради процесса, а на конечный результат. Да и поремонтировать в гараже ее самостоятельно нельзя, ибо иномарка написана на си, который "баш-погромистам" не осилить.
Ну и элемент творчества. Дай двум разным людям оформить сервис для системды -- они сделают это одинаково, байт в байт. А с сись-вынитом есть творческий простор, "баш-программирование" как-никак.
Резюмируя: системда для бездуховных капиталистических корпораций, а сись-вынит для народа, для мужиков, делящихся друг с другом опытом, сидя на уютной кухне за бокалом балтики семерки.
При этом иномарку меняют раз в месяц-два, и в ней то лишняя выхлопная труба появляется, то двигатель меняется на реактивный (но неработающий), то она начинает пытаться управлять постовыми ДПСниками или светофорами.В общем, вместо инициализации мнит себя центром Вселенной.
Из лишних проколотых колес пока заметил только подмену резолвера, которая не резолвит адреса типа mypc или mypc.local
ЖЫгули или Лада Калина?
> Лада Калина?Это OpenRC уже будет в такой аналогии.
> При этом иномарку меняют раз в месяц-дваВообще-то если вы не совсем рак то для практических применений используете стабильные варианты дистра, наверное. С периодом поддержки самый край пару лет. И поэтому реально подобные вопросы возникают спасибо если раз в 2 года. А может и того реже. А реактивный двигатель к тому же зачастую удается запустить - и тогда получается очень круто.
Да-да, эту риторику мы знаем.
Когда кто-то жалуется на то, что в старые версии изобилуют багами -- тотчас же выскакивает рыцарь на белом коне с тезисом "да вы посмотрите, сколько всего в новых версиях с тех пор-то поправили".
Когда кто-то жалуется, что между релизами изменяют семантику юнитов или переименовывают утилиты -- тотчас же выскакивает рыцарь на белом коне с тезисом "сидели бы на стабильных версиях -- горя бы не знали".
Ну то есть делать нечего: надо либо страдать, либо валить.
пипипупу,на самом деле системду не любят те люди,кто не хочет отдавать по 10 мегабайт на ИНИТ
10 мегабайт ОЗУ*
С чего это 10? Там половина памяти из общих библиотек. И вообще:
# ps_mem |grep systemd
1.6 MiB + 42.5 KiB = 1.7 MiB systemd-logind
3.3 MiB + 343.5 KiB = 3.6 MiB systemd-udevd
5.0 MiB + 426.0 KiB = 5.4 MiB systemd
8.4 MiB + 4.5 MiB = 12.9 MiB systemd-journaldjournald никто использовать не запрещает (хотя любая альтернатива типа rsyslog тоже свои мегабайты захочет), udevd и logind тоже - можно взять старый udev и не использовать logind, заменив его на apmd какой-нибудь + держать все getty запущенными сразу, а не по мере надобности. Итого 5 мегабайт.
Интересно, на что потратит тот истеричка сэкономленные 5 Мб оперативки...
когда ты пелешь дистр под одноплатник с 16 мб рам то системда почему то игнорируется
> когда ты пелешь дистр под одноплатник с 16 мб рам то системда
> почему то игнорируетсяСпециализированным устройствам - специализированный софт, разумеется.. Там не будет и upstart также, и обычного sysvinit тоже не будет, скорее всего только его замена из комплекта busybox.
busybox кастрированный очень,и желательно впиндюривать sysvinit
> busybox кастрированный очень,и желательно впиндюривать sysvinitВот еще, на 16 МБ такого монстра! Лучше вообще свой кастомный написать :) Типа https://github.com/andy-padavan/rt-n56u/blob/master/trunk/us... - объем RSS - Shared 110 KB.
> - объем RSS - Shared 110 KB.Ну так он и умеет потом на эти 110 кб... так что даже приоритеты нужным процессам поставить фиг получится.
И наверное так по логике вещей допустимо например немного притормозить обмолот трафика в пользу рендера морды здесь и сейчас - потому что юзерь здесь и сейчас туповэйтит это дело. А большинтво роутеров в результате при сильной нагрузке не могут полчаса морду рендернуть, браузер загибается с таймаутом и юзеру только и остается что питание передернуть. А, health check системы нормального в этой полукитайчине тоже нет. И watchdog у половины этих умников в ауте. А о том чтобы вачдогать не только кернел и речь не идет.
На самом деле системные аспекты правильно обыграла фирма Nokia на N8xx/N9xx/N9, еще с апстартом. Но вот этот конкретно апстарт многое не смог и фирме нокия пришлось написать целый отдельный сервис mission control самим. А в случае системд - теперь mission control встроенная часть запускалки. Им можно обыграть проверку живости критичных кусков системы. Без кодинга этого лично. Без мониторилок от sysv умников, думающих что единственные сервисы которые важны - сетевые.
...а еще на типовой одноплатник, даже десятибаксовый, сейчас спокойно лезет полноценный дебиан :)
На нормальных одноплатниках 1-2 гига уже давно норма. Но ты пили себе под 16 мб дальше, мазохизм удел немногих.
ты явно не embedded разработчик,иди лесом
> На нормальных одноплатниках 1-2 гига уже давно норма. Но ты пили себе
> под 16 мб дальше, мазохизм удел немногих.Есть куча embedded где и нормальную операционку хочется, и энергии потреблять надо мало. Берется какой-нибудь STM32F2 или другой Cortex-M, к нему SRAM или PSRAM на 16 Мб, в сумме энергия почти не жрется. Если туда вставить гиг, знаете сколько это будет потреблять на одни рефреши? (не говоря уж про то, что проц больше 64 МБ не сможет адресовать, но это уже дело десятое)
Значит надо поставить 64МБ нет? В самых тухлых роутерах сейчас 32М идет.
> Значит надо поставить 64МБ нет? В самых тухлых роутерах сейчас 32М идет.Роутер может потреблять пару ватт и ему никто слова не скажет. Речь про настоящий embedded - всякие умные гаджеты (часы, не сдыхающие за один день, фитнесс-браслеты и тп), носимые медицинские приборы, контроллеры в маложрущей электронике, работающей от батареек и прочее. STM32 может работать в режиме ожидания события меньше чем на сотой доли ватта, например. А под нагрузкой на сотню мегагерц потреблять всего несколько сотых ватта. Память PSRAM может хранить данные, потребля десятитычные ватта, а активно работать также на нескольких сотых ватта. (я могу немного ошибаться в конкретных цифрах, знающие люди могут поправить).
Почему не поставить 64МБ? Ну например потому, что берутся чипы PSRAM по 16 МБ, и чтобы было 64 нужно для этого место, нужно сильно усложнять разводку и тратить в 4 раза больше энергии. А места на плате нет больше, да и уменьшать время работы гаджета в раза только из-за нежелания оптимизировать под 16 МБ никак не допустимо.
поколение веб думает что ембеддед это малинка и прочие. не ломайте их дивный мирок ;)
> поколение веб думает что ембеддед это малинка и прочие. не ломайте их
> дивный мирок ;)Эмбедед это по определению нечто встроенное. Малинкоподобные для этого неплохо подходят - так что они тоже эмбедед. Просто у эмбедовки есть разные аспекты, от вшей в chip-scale package до x86 PC, вплоть до угробищ типа PC-104 каких-нибудь.
> про настоящий embedded - всякие умные гаджеты (часы, не сдыхающие за
> один день, фитнесс-браслеты и тп),А там чаще всего вообще линукса нет. Есть мелкая фирвара в штуке типа STM32 или похожей по смыслу. Оно просыпается на 0.05 секунды, смотрит всякие термометры, пульсомеры и прочие аксели и через 0.05 секунды (или сколько коммуникации с датчиками заняли) в мертвецкий сон опять. Который по сути почти как powerdown системы - реакция на минимум раздражителей, без выполнения кода.
Кодить под такую систему довольно специфично. И довольно канительно - потому что многозадачности или нет, или урезанная, и всегда надо помнить о батарейке и о том как бы побыстрее свалиться спать. А init в этих концепциях вообще лишняя сущность. Зачастую и задача то 1 всего, зачем там при этом какой-то инит?
А зачем там вообще инит?
> А зачем там вообще инит?Так а кто будет запускать остальное и подчищать зомби-записи за завершенными процессами? Как бы в этом и заключаются функции init. Или вы считаете, что раз там 16 мб, так никакие процессы и сервисы не нужны, только один монолитный бинарник в котором все-все-все?
Строго говоря, лет 15 назад на типичном роутере как раз было 16 мб, на некоторых даже 8. И вполне был линукс с кучей процессов и примитивным init'ом, все влезало. Зачем отказываться от удобства?
При том у половины какой-нибудь убогий огрызок из бизибокса. Не умеющий нифига, запуск железки менее 30 секунд - за счастье, если в что-нить сишное жестко не вхардкодят весь boot sequence, конечно, тогда ясен пень быстрее, но перенастроить что-то.... эээ впрочем для этого надо squashfs целиком пересобрать, а тогда вы наверное и эту штуку пересоберете заодно, если сорц не зажилили.OpenWRTшников это частично заманало и они таки сделали procd, по образу и подобию сами знаете чего. С ubus-ом и uci, который, кстати, пошел в делах системных гораздо дальше самых смелых фантазий Поттеринга, перехватив еще и конфигурацию системы на себя. И теперь вы не пишете конфиг программе. Вы пишете настройки uci, а тот по ним генерит конфиг. Поттерингу только это не показывайте, ок? :)
Но история с апстартом все же повторилась - получилось полуж0по и криво. В том плане что скриптов там слишком много и стартует это в результате долго и печально. Что в случае роутера несколько подбешивает, скажем прямо.
> когда ты пелешь дистр под одноплатник с 16 мб рам то системда
> почему то игнорируетсяСейчас 2018 год на дворе, чипы на 16 мегов навреное уже и не производят, разве что складские запасы продают или как спецзаказ, но тогда за отдельную цену. А китайцы за $10 продают борды с 512 памяти нынче. И если кто думает что сможет дешевле - пусть покажет.
> Сейчас 2018 год на дворе, чипы на 16 мегов навреное уже и не производятЕще раз, смотреть надо не на чипы охочей до энергии DRAM, а на SRAM или хотя бы PSRAM. Между прочим, чип 16 мегабит SRAM стоит > $25. А 64 мегабита так все $60. PSRAM значительно дешевле, но 128 мегабит все равно выйдет не менее $6.
А так чипы SRAM и на 64 килобита производят ) стоят весьма ощутимых денег, между прочим.
> Сись-вынит - это отечественное авто. Как оно устроено знают все. Можно собраться с мужиками в гараже и поковыряться в ней.Не в этом ли дух опенсырца?
Что может быть забавнее некорректных аналогий? Правильно, некорректные автомобильные аналогии от человека, который об авто знает лишь понаслышке!
>некорректные автомобильные аналогииДа это виндоюзер просто.
У них любые аргументы в три этапа выдаются:
1. Аналогия про машинки.
2. «Зато у меня баба есть!»
3. Длина в сантиметрах.Тема разговоров при этом не важна.
Оу! А я и не знал, что мы арчеводы оказывается бездуховные корпаративщики)
Эти просто лентяи. Помнишь был установщик? А помнишь почему отказались? Неосилили и сказали "ненужно".
> Неосилили и сказали "ненужно".почему бы не скоммуниздить у кого-нибудь и доработать ?
>> Неосилили и сказали "ненужно".
> почему бы не скоммуниздить у кого-нибудь и доработать ?Дорого, неэффективно, сложно, не хочется и тпр. См., например, Ьшскщыщае и FreeBSD OS: коммунизЬм налицо, а всё равно дорого и не тянут.
> Дорого, неэффективно, сложно, не хочется и тпр.с нуля написать дороже, сложнее и т.п.
вобоще арчеводы неприятно удивили.
в эпоху "до systemd" какой-то инсталлятор у них был.
> Да и поремонтировать в гараже ее самостоятельно нельзя, ибо иномарка написана на си, который "баш-погромистам" не осилить.Ну там же на любой чих разрешено вставить свой хук, в том числе на баше?
> Ну там же на любой чих разрешено вставить свой хук, в том числе на баше?Что вы понимаете под хуком? Что в ExecStartPre можно и башскрипт запустить? Можно. Но это немного менее удобно и так будут делать только когда на это есть очень хорошая причина. В остальных случаях - пропишут параметры в юните системд и не будут фачить мне мозг своими кривыми потугами програмизма, кладущими на логинг, коды возврата, отлов сообщений программы и прочие глупости.
Запорожец тоже иномарка, и да, ты слишком жирный Леонид.
> Системда - это иномарка. Сел и поехал, it just works. Скучно.Иномарка из Китая.
Выглядит внутри и снаружи как шикарный мерседес. Правда, движок c кучей самопальных систем по технологиям середины прошлого века "*рен расковыряешь в гараже" и выдает лишь половину мощности, но жрет и гудит как настоящий!Главное, не пытаться менять заводские дефолты в климат-контроле (вы можете выставить +30,+31,+31.5,+32,+32.5 .. +40, потому что проектировавший Лео По всю жизнь прожил в субтробиках и считает температуру ниже 30 абсолютно некомфортной), не настраивать радиостанции в магнитоле и не тыкать слишком сильно палцем в обивку салона.
Ну и just-works только на время китайской гарантии - потом, даже если перегорит лампочка, только менять.
> Системда - это иномаркаУ меня оно работает как ведро с гайками.
> баш-погромистамЭто которые для системд пишут демонов? Ну да, там на каждый чих нужен костыль, без которого это всё не работает. А просто так, в две строчки как на sysvinit демона не запустишь, увы.
К сожалению, именно так. Опеннецкая тусовочка хейтит systemd и любит FreeBSD, не понимая что первое уже де-факто стандарт, и если вообще придется дотронуться до сервера, делающего дело, то systemd там будет. А второе просто поделка, которой в бизнесе нет вообще.
> К сожалению, именно так. Опеннецкая тусовочка хейтит systemd и любит FreeBSD, не
> понимая что первое уже де-факто стандарт, и если вообще придется дотронуться
> до сервера, делающего дело, то systemd там будет. А второе просто
> поделка, которой в бизнесе нет вообще.Эк Капитана Очевидность то слили. Впрочем, опеннетовская тусовочка по счастью ничего в этом мире не решает. Как максимум плохо от их решений будет только достаточно небольшой группе их локалхостов, в мировом масштабе это капля в море и на процессы в целом не повлияет. Вот они и шипят. Потому что проиграли.
Есть дебиан с сисд, поэтому
Это необоснованная и глупая ненависть. Они по сути делают хуже, так как раскалывают сообщество дебиан. Если бы разработчики улучшали sysvinit в самом дебиан всем было бы лучше
>Если бы разработчики улучшали sysvinit в самом дебиан
> всем было бы лучшеНет. Враньё.
Но некоторые пытаются, да. Взвалить на них и это и проехаться.
Сообщество раскололи неадекваты из техкомитета. "Безальтернативно вкостыливаем системД и плевать кто там чего хочет. Какая свобода выбора, о чём вы?".И появился форк.
Неадекватов было двое на самом деле, остальных попросили снять с себя полномочия потому что они были не согласны, что как бы говорит о том, кто стоит за systemd и какими методами они добиваются продвижения этого дерьма везде.
> том, кто стоит за systemd и какими методами они добиваютсяМетоды - в пределах правил и регламентов. Если кому-то это не нравится, наверное, чухаться надо было раньше. И не на фоне этой истерии, а вообще.
> Они по сути делают хуже, так как раскалывают сообщество дебиан.Ничего себе.
- Мы выражаем несогласие с решением Комитета и покидаем Дебиан в пользу форка.
- Негодяи, Вы раскалываете сообщество Дебиан!
Ну по-сути - правильно. Вместо того, чтобы помочь нормально сопровождать sysvinit в Debian, как один из вариантов.
> Ну по-сути - правильно. Вместо того, чтобы помочь нормально сопровождать sysvinit
> в Debian, как один из вариантов.Нет худа без добра - значит тем быстрее я развижу останки скриптиков в сервисах. И не то чтобы я буду скучать по такому чудному коду и качеству его работы.
>А почему без сюстемД?Как по мне так systemD - это windows-way:"За тебя уже всё сделали".
>>А почему без сюстемД?
> Как по мне так systemD - это windows-way:"За тебя уже всё сделали".Не, это "Великий Кормчий за тебя всё решил. Изволь откушать из кормушки, что дадено."
> windows-way:"За тебя уже всё сделали".А unix-way это чтоли "строй кучу велосипедов сам"?
Unix way это запускалка отдельно, а то, что она запускает тоже отдельно.
> Unix way это запускалка отдельно, а то, что она запускает тоже отдельно.А потом в результате получается индейская народная изба - вигвам. Потому что любую идею можно довести до маразма. Чем апологеты классических юниксов и отличились.
Т.е. вам нечего делать в системе, кроме как ковырять инит-систему?
> Т.е. вам нечего делать в системе, кроме как ковырять инит-систему?Нам есть, что скрыва ^W [а, не, не то] поделать, кроме как всё бросить и маршировать под флагами нового Мао Виссарионовича под песни 0pionter михалкова.
> Как по мне так systemD - это windows-way:"За тебя уже всё сделали"."За тебя уже всё решили". Если б за меня всё *сделали* -- я был бы счастлив. :)
первый пункт повестки дня:
Голосование- нужно ли переходить на сстемд?
Есть старая, проверенная временем истина - делай одну вещь, но делай ее хорошо.Systemd собезьяничали lunchd у эппла и пошли дальше, решили что это будет не только запускалка, но и напичкали systemd другими, не свойственными для init функциями. Внедрение systemd явно пролобированно красной шапкой (над которой тоже есть кому руководить). То, что systemd пытался представить как главный кусок сыра в мышкеловке - многопоточный запуск сервисов - на самом деле в большинстве приминений - туфта, фэйк. systemd создает кучу сокетов для сервисов и выкатывает репорт что все загружено, на самом же деле, если это не мультикоровый десктор а однопроцесорный VPS или embedded device, то толку от этого - фиг. Опять, же, даже если десктоп, как часто люди перегружаются, что это так критично запустится как можно быстрее. Наибольшую нелюбовь к systemd еще из-за того что красная шапка нагнула другие проекты, котрые вынуждены были включить systemd в зависимости. По простому, systemd контролирует (с возможностью шпионить ) все созданые для сервисов сокеты, что создает лишнюю прослойку между ядром и сервисом. (dovecot кстати до сих пор буксует с сустем-дишними сокетами)
Ну это все очень вкратце...
Как же замучил этот вопрос, копираста моего предыдущего ответа ( на момент 11 мая 2018 ), до сих пор ответ актуальный:Проблема в том что сюстемДе:
1. Со своим качественным кодом, высококачественным логированием и понятным чётким поведением в простых проблемных ситуациях ставит и себя и народ в тупик. Особых споров нет что пока всё работает - особых претензий нет, но случись мелкая беда Он (сюстемДе) ведёт себя как визгливая блондинка, мешая разбираться в сути сложившийся ситуации.
2. Да и желание Его разработчиков из системы инициализации сделать монстра франкенштейна склеенного из трупиков убитых ими проектов, наплевав на всё... вызывает очень большие нарекания.Лично Моё мнение что СИСТЕМА ИНИЦИАЛИЗАЦИИ не может называться таковой и тем более уже де факта не являющийся чисто системой инициализации полностью обросшей тучей НЕ СВЯЗАННОГО кода.
Лично Мне влом разбираться с ней и выискивать причину такого вот нестандартного поведения системы, хотя Я и инжеНегра знающий тучу языков... А тем более говорить о простых смертных не приходится...
Немного статистики: система инициализации СистемД на текущий момент имеет в себе 411 тыс строк кода, в 2016 270тыс.
Вопрос куда столько кода? Первые ядрышки линухи меньше весили к примеру 1.2.0 = 370 тыс, а 2.0 777 тыс, осталось совсем чуть чуть да ? всего каких то 366 тыс ещё 2-3 года и догонит ядрышко Linux 2.0.
Остаётся вопрос зачем столько ненужного кода, если можно было сразу делать лучше, не убивая ЧУЖИЕ проекты, не нацепляя на себя ИХ трупики либо части трупиков от них ? Разве народ из разрабов не слышал об предварительном анализе, проектировании и рефакторинге кода ? Судя по поведению не слышал.
Это моё скромное мнение ИнжеНегра программиста.
> В четвертую годовщину проекта команда разработчиков дистрибутива Devuan (Debian без systemd)Без свободы выбора, за которую боролись.
Как поставить в Ubuntu 18.04 OpenRC?
> Как поставить в Ubuntu 18.04 OpenRC?При чем тут убунта вообще, они свободу выбора никогда и не декларировали, так что не надо стрелки фигурно переводить. Там всегда будет так как решит сапопикал во главе с шатлвортом. Это никто и не скрывал никогда. И если кому не нравится, может взять дебиан и перепилить его как-то иначе сам, не жуже. Если радиус кривизны рук позволит.
OpenRC ставится, лалка.
Но ведь систем инициализации больше, чем предоставлено в дистрибутиве. Явно ограничивают выбор и не стесняются этого, а ведь изначальный посыл был как раз в том, что свобода выбора нужна.
Никакой свободы врагам свободы!
это описание состояния российской демократии?
тото мне кажется , что наша либеральная общественность на ярых фрицев похожа))) вроде за свободу, но только свою)))
>Без свободы выбора, за которую боролись.Они тебе мешают поставить дебиан?
>Без свободы выбора, за которую боролись.Свобода выбора - очень просто. Нужен systemd - используешь Debian.
Почему без свободы? Devuan не привязан к конкретному init. Если хочешь systemd - будь любезен сопровождать связанные с ним пакеты. Ты свободен.
Тех комитет решил иначе. Хватит уже старую пластинку заводить.
Они там обсуждали перспективы избавления мира от системд?
> Они там обсуждали перспективы избавления мира от системд?Думаю, что нет. Вероятно это потому, что апрель-2019 ещё не наступил.
Что будет в апреле-2019?
Весна.
Прийти на конференцию и накатить всем системд. В прямом эфире.
И заставить купить техподдержку RH. Линукс это свободно, но не бесплатно! Нужно заплатить корпорациям за порцию свободы!
Злые, вы, все стали. Как только появился системд, все его поливали г...м. Я вот до сих пор не могу к нему привыкнуть. "Такая гадость - эта ваша заливная рыба"
К нему не надо привыкать - включаешь и работаешь.
Согласен, с systemd надо работать.
А потом тра*аешся с ним похлеще чем с SYSV=)))
Большинство предпочитает, чтобы компьютер без Вас сам работал. А вот работать, чтобы работал SystemD -- это забавно...
тут есть тонкий ньюанс - большинство почему-то на словах за то чтобы "компьютер без вас сам работал", а как только их компьютер без них начинает немножко майнить (сам, ну или с совсем небольшой посторонней помощью) или просто самостоятельно решает, загрузиться ему сегодня или еще денек у "не блокирующегося, но все таки да" geturandom() подождать - так сразу начинают ругаться нецензурно, авторам новых прогрессивных технологий хотят морды бить...
Вставляешь (или вставляют) и играешь.
Раньше мы не были такими злыми. Открой новости про Fedora 8, Ubuntu 8.04 и openSUSE 10.3. Это первые версии дистров с PulseAudio. Никто не "плевался". Это уже потом, когда распробовали, началось. Мы раньше были не пугаными людьми, были уверены, что если в опен сорс сообществе создали что-то новое - то это хорошо. Это же не мир проприетарного ПО с троянами и панельками для IE6.Но Поттеринг нас перековал
даже интересно посмотреть на людишек, которые возвели до уровня религии какой-то компонент операционной системы
Сделай на эту тему презенташку в PowerPoint и покажи работодателям. Глядишь, премию отвалят.
Так он же посмотреть хочет, а не показать.
Угу, основная проблема opensource-сообщества.
> даже интересно посмотреть на людишек, которые возвели до уровня религии какой-то компонент
> операционной системыТак в каждой новости на опенете половина коментарийв -- "Зюстем-Ге - хорошо, надо, удобно, аж кашать не могу".
Глаза-то разуй?!
>> даже интересно посмотреть на людишек, которые возвели до уровня религии какой-то компонент
>> операционной системы
> Так в каждой новости на опенете половина коментарийв -- "Зюстем-Ге - хорошо,
> надо, удобно, аж кашать не могу".
> Глаза-то разуй?!под "посмотреть на людишек" я имел ввиду "посмотреть на фотки с этими людишками". просто интересно посмотреть, какая у них там будет средняя длина бороды, размер пуза и т.п.
90% пользователям или вообще фиолетово на выбор системды из коробки или надо решение их специфичных проблем быстро и без проблем (желательно тоже из коробки). А смена системы инициализации на другую как и дистрибутива это не очень быстро и легко.
> 90% пользователям или вообще фиолетовоВопрос не в тему:
мне всегда было интересно, откуда некоторые комментаторы берут все эти точные числа вида "90%, 95%, 99%"? Есть какой-то тайный ресурс статистики и репрезентативных опросов? Или все тот же старый, добрый ресурс www.ot.bal.dy?
95% -- это мем. Гуглится по "правило 95%". Про остальное не знаю.
А кто тебе сказал, что systemd один компонент?
надо sysvinit переписать на Rust
Нет, на Qt)))
Чтобы его "почитали" так же, как и systemd?
Какой вы не модный. Надо на JS.
На CoffeeScript
На Electron же! :)
А теперь вопрос на засыпку вышеотписавшимся: А что вас так пучит от существования систем не на вашем обожаемом systemd? В школе чморят?
Есть определённая порция людей, которых раздражает одно только существование альтернативы их решению. Он выбрал Linux, а один только факт существования FreeBSD ставит под сомнение правильность его выбора. Он выбрал Ubuntu, а всякие Gentoo, Arch, Fedora, OnenSUSE и прочие мозолят глаза и ставят под сомнение безошибочность его решения. На его дистре стоит systemd, и то, что где-то есть люди, которые выбрали дистр на sysvinit для него значит, что они оспаривают его несомненную правоту. И так далее. И всё это вызывает очень болезненное раздражение.
Никаких технических аргументов, чистая психиатрия, на самом деле.
> Он выбрал Linux,
> Он выбрал Ubuntu,
> На его дистре стоит systemd,На его дистре 20 лет назад стоял sysvinit и в 2010м у него начало пригорать от появления systemd
Как это знакомо :)
Время устаревания технологий и программ составляет 5 лет. Значит последние 15 лет он отчаянно сопротивлялся прогрессу и пытался деградировать.
> На его дистре 20 лет назад стоял sysvinit и в 2010м у него начало пригорать от появления systemd в 2010мВсе так. Сразу же после начала разработки s-d, предчувствуя неладное заранее -- еще за год до появления вообще в каком-либо из bleeding-edge дистров (и за пару лет до объявления сего предмета гордости комбайнеров Красной Звезд^W Шапки где-либо дефолтом).
На моем дистре 20 лет назад (ну хорошо, 19) стоят sysvinit, сейчас я его в здравом уме использовать не буду.
> На моем дистре 20 лет назад (ну хорошо, 19) стоят sysvinit, сейчас
> я его в здравом уме использовать не буду.А разве не SMF? Zulu вроде ж солярщик бывший?
SMF в солярисе появился в десятке, в 2005 году. До того там был более-менее обычный sysV init (начиная с соляриса двойки, до этого там была чертовщина полная, но это было в начале 1990х, так что я об этом знаю только из мифов и легенд)
> А теперь вопрос на засыпку вышеотписавшимся: А что вас так пучит от существования систем не на вашем обожаемом systemd? В школе чморят?Да-да... Что-то мне напоминает, но не буду...
Это вполне нормальная реакция на подобную клоунаду. Над этим смеются.
Есть разница между "я пользуюсь чем-то не трендовым, потому что это мой выбор" и "я пользуюсь чем-то не трендовым, смотрите какой я крутой, а вы все не правы, рабы чего-то там, встаньте на колени перед создателем чего пользуетесь, страдайте!".Где адекватность?
> рабы чего-то там, встаньте на колени перед создателем чего пользуетесь, страдайте!".Эк яблофилов прижало.
>Есть разница между "я пользуюсь чем-то не трендовым, потому что это мой выбор" и "я пользуюсь чем-то не трендовым, смотрите какой я крутой, а вы все не правы, рабы чего-то там, встаньте на колени перед создателем чего пользуетесь, страдайте!".Обычно вот это вот «смотрите какой я крутой, а вы все не правы» существует в головах как раз любителей «трендового».
А вот и нет. Это все банальное желание быть максимальным маргиналом. Приняли CoC? Бегом на BSD. И там что-то такое есть? Надо к Haiku. Также можно переписать все на Rust.
Так systemd не любят не потому, что это systemd и там всё работает и не интересно, а потому, что оно гвоздями прибито и дальше линукса не идёт, то есть под бсд уже не взлетит, а поддерживать зоопарк надо. А в дебиане ещё почему не любят, что уже даже и выбора не оставляют. То есть есть только systemd и нас больше ничего не волнует.
Как же выбора не оставляют, вот же целый дебиан без системд...
А не любить системд из-за того, что под фряху его нет тоже странно...
Под фряхой пытались тоже что то типа lunchd предложить, но там адекватных людей больше оказалось
> Под фряхой пытались тоже что то типа lunchd предложить, но там адекватных
> людей больше оказалосьС чем мы их и поздравляем. "Мы прощаемся с семьей Ивановых..." (с) реклама, в кадре знак радиоактивности, намекающий на причины и последствия.
>> Под фряхой пытались тоже что то типа lunchd предложить, но там адекватных
>> людей больше оказалось
> С чем мы их и поздравляем. "Мы прощаемся с семьей Ивановых..." (с) реклама, в кадре знак радиоактивности, намекающий на причины и последствия.C чем именно? Не захотели вкорячивать конфиги на XML?
> С чем мы их и поздравляем. "Мы прощаемся с семьей Ивановых..." (с)
> реклама, в кадре знак радиоактивности, намекающий на причины и последствия.Возьмите лист бумаги, разделите на две колонки, левая колонка +, правая -
И начните сравнивать системд с традициоными инит системами...Как поймете что системд загоняет всех в одно стойло, на долго, с зависимостями, без права на альтернативы, с возможностями шпионить и являющийся single point of failure, вот тогда возвращайтесь поговорить...
Нужно скинуться парням которые придут на ту конференцию и закидают собравшихся тухлыми яйцами!
"Джо, сдается мне, что мы с тобой тухлыми яйцами друг друга закидали"
И что там некрофилы будут делать? Обьяснять почему скрипты это круто?
> И что там некрофилы будут делать? Обьяснять почему скрипты это круто?Смеяться над теми, кто задаёт вопросы о своих проблемах другим, смеяться над теми, кто не понимает, смеяться над теми, кто думает, что "${что-то} это круто", смеяться над теми, кто считает, что знает, что им надо делать, смеяться нам теми, кто раньше кричал "возьми и сделай", потом "нинужна", потом "никрафилы", потом .... кричало, плакало и билося, и тпр.
Будет весело.
> Смеяться над теми, кто задаёт вопросы о своих проблемах другим, смеяться над
> теми, кто не понимает, смеяться над теми, кто думает, что "${что-то} это круто",То-есть это всемирный слет троллей намечается, чтоли? :)
к сожалению, когда в систем д нужно сделать мало мальски сложный запуск, то приходится в ExecStart вставлять шел скрипт.очень неудобная там работа с переменными.
в остальном все хорошо.
Ах вот зачем весь этот девуан затевался
Поттеринг приглашён в качестве спикера keynote?
Здравствуйте, меня зовут Джон и я ненавижу системд.
Пожалуй, надо будет задонатить и поднять зеркало дивана. Хороший, годный проект.
>Devuan (Debian без systemd)Нужен ещё дистр без либры. Там навязывание похлеще системды было.
Тогда уж и без ossl.
ЗЫ Юзатель Void.
блин беда у меня на ноуте с ситемд и черт возьми 4 год пашет и даже не проверял что там под капотом и даже масло не течет)))) нет реально инит нравился простотой правки конфигов( и то не всех), а системд тупо работой. по крайней мере на написание своего юнита время найдется если что)) и честно говоря не вижу разницы. лишь бы качественно выполняло работу. черт возьми люди это всего лишь инструмент. а у вас тут религиозная война. кстати как там у инита с распараллеливанием работы)) вродь была ж проблемка.