М.Двач / Программы

Этого треда уже нет.
Это копия, сохраненная 28 октября 2015 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

158 Кб, 1035x903

Systemd (Microsoft Windows 7: Internet Explorer) 06 Окт, 17:02 #1416302 В конец треда | Веб

У меня два вопроса к фоннатам и просто любителям SystemD. Сколько из вас сидят на шляпе и её детищах?
Если вы на чём-то другом, то что вы будете делать, если через годик-другой авторы заколотят в него пакетный менеджер?
Пикрандом.

(Debian Linux: Iceweasel) 06 Окт, 18:01 #2 #1416410

>>1416302 (OP)
Крайне маловероятно, что красношляпые воспользуются популярностью SystemD, чтобы вытеснить Apt с его позиций. Да и даже если они добавят его в SystemD, его можно будет отключить. Он же имеет модульную архитектуру. Что-то не нравится? Выпиливай. Так оно и будет.

Ответы: >>1416781

(Linux: Неизвестно) 06 Окт, 23:59 #3 #1416781

>>1416410
Есть мнение и, как говорится, не только моё, что всю эту возню с systemd шляпошники затеяли во многом ради того, чтобы восстановить свои позиции, пошатнувшиеся из-за Убунты (в широком смысле). И тогда, если получится сделать системд главным куском системы после ГНУ, то захват управления пакетами был бы крайне разумным действием.

Ответы: >>1416797, >>1416807

(Microsoft Windows 7: Internet Explorer) 07 Окт, 00:04 #4 #1416785

>>1416302 (OP)
Так, на праваш шутки, можно к системд еще и network manager прикрутить.
А насчет пакетного менеджера, почему udev к системд приделан - можно понять, а приделывание пекетного менеджера обосновать сложно...

Ответы: >>1416786, >>1416825

418 Кб, 1280x720

(Linux: Safari) 07 Окт, 00:06 #5 #1416786

>>1416785
Скоро он уже в собственный дистрибутив вырастет.
Благо, есть openRC.

Ответы: >>1416789, >>1416793

(Debian Linux: Iceweasel) 07 Окт, 00:13 #6 #1416789

>>1416786
Jamk!

Ответы: >>1416790

(Microsoft Windows Phone: Internet Explorer) 07 Окт, 00:14 #7 #1416790

>>1416789
Мне начинает казаться, что ты-бот.

Ответы: >>1416791

(Debian Linux: Iceweasel) 07 Окт, 00:15 #8 #1416791

>>1416790
Но боты не любят цветных существ.

(Microsoft Windows 7: Internet Explorer) 07 Окт, 00:17 #9 #1416793

>>1416786
Так туда ему и дорога. Цикл жизни у всего почти есть.
Был юникс - гиковская ось. Понародилось из него куча осей для продакшена. Юникс сдох. Возродится в виде всяких BSD и линуксов.
Сейчас из линукса пилятся оси для продакшена. Если в каких-то дистрах есть вменяемые разрабы, которые за правду, красоту и пони, то консистентные, красивые, элегантные вменяемые линуксы будут существовать.
А что до продакшена, он с гуманистическим искусствм трудно совместим, потому что там всё пилится на основании экономической целесообразности.
Что? Gentoo, говоришь?

Ответы: >>1416794

(Microsoft Windows 7: Internet Explorer) 07 Окт, 00:21 #10 #1416794

>>1416793
Экономическая целесообазность, это создание устройств, решая при помощи которых стандарные задачи нужно пользоваться кнопками, а не паяльником. SystemD - устройство с кнопками, перепаивать которое под нестандарные вещи, как я понимаю сложно.
Так?

Ответы: >>1416796

(Microsoft Windows 7: Internet Explorer) 07 Окт, 00:22 #11 #1416796

>>1416794
запятые, пиздец

(Debian Linux: Iceweasel) 07 Окт, 00:23 #12 #1416797

>>1416781
Вряд ли они восстановят свои позиции таким образом. Это приведет к созданию форка, который будет поддерживаться огромным количество разработчиков. Таким образом, они могут даже потерять свои позиции за счет того, что их Systemd вытеснят из систем инициализации.

Ответы: >>1416798, >>1416807, >>1416812

(Linux: Firefox based) 07 Окт, 00:26 #13 #1416798

>>1416797
> созданию форка
>поддерживаться огромным количество разработчиков
Знакомая истоия

(Linux: Firefox based) 07 Окт, 00:35 #14 #1416806

РЕбзя, я не в теме, так: бурления слышал.
Системд этот он по факту имеет ли реальные преимущества перед сисвинит или это как айфон: просто новый и блестящий?

Ответы: >>1416811, >>1416825

(Linux: Firefox based) 07 Окт, 00:35 #15 #1416807

>>1416781
> восстановить свои позиции, пошатнувшиеся из-за Убунты
>>1416797
>Вряд ли они восстановят свои позиции
О чём вы вообще? У них сейчас дела в гору идут, доходы только растут, инфраструктура расширяется, постоянно звучат новости о новых заключенных сделках и привлечённых фигурах. Я вообще охуеваю с них, как они это делают. А убунта до сих пор в яме неокпаемости сидит, даже несмотря на все успехи в облачной сфере и амазоновские зонды.

Ответы: >>1416812

(Microsoft Windows 7: Internet Explorer) 07 Окт, 00:48 #16 #1416811

>>1416806
>Синтаксис файлов юнитов systemd вдохновлен файлами .desktop XDG Desktop Entry Specification, а они, в свою очередь - файлами .ini Microsoft Windows.
Доступно?

(Linux: Firefox based) 07 Окт, 00:50 #17 #1416812

>>1416302 (OP)
> то что вы будете делать, если через годик-другой авторы заколотят в него пакетный менеджер
Давно пора.

>>1416797
Уже создали, https://devuan.org/.

>>1416807
И тем не менее убунта=линукс десктоп.

Ответы: >>1416813, >>1416816

(Linux: Firefox based) 07 Окт, 00:56 #18 #1416813

>>1416812
>Уже создали, https://devuan.org/.
Взлетит?

(Linux: Firefox based) 07 Окт, 00:59 #19 #1416816

>>1416812
> И тем не менее убунта=линукс десктоп.
И что? Это "крутое" звучное звание, которое на самом деле не даёт тебе абсолютно нихуя. Всё деньги крутятся в энтерпрайзе и в апстриме, который определяет, каким этот энтерпрайз будет в будщем. И именно шляпа держит как энтерпрайз, так и апстрим.

Ответы: >>1416819, >>1416822, >>1416830

(Linux: Firefox based) 07 Окт, 01:05 #20 #1416819

>>1416816
...И вопрос в том сколько всего оно захавает походя и между делом. Атака пятидесяти процентов. Если один кусок софта требователен к остальным кускам софта в плане интерфейса, разраб три раза подумает, поддержку каких интерфейсов реализовывать... Махнет рукой и сделает "как все".

Ответы: >>1416823

(Linux: Firefox based) 07 Окт, 01:08 #21 #1416822

>>1416816
Все, кстати, по кругу идет.

(Linux: Firefox based) 07 Окт, 01:12 #22 #1416823

>>1416819
Я нихуя не понял, что ты сейчас попытался донести, да и хуй с ним.

Кстати, разве системде уже не работает вместе с packagekit'ом? По крайней мере оффлайн апдейты оно точно через него проворачивает.

Ответы: >>1416829

6013 Кб, Webm

5817 Кб, Webm

(Debian Linux: Iceweasel) 07 Окт, 01:15 #23 #1416825

>>1416785
> Так, на праваш шутки, можно к системд еще и network manager прикрутить.
Поздно уже шутить:
man systemd-networkd

>>1416806
> Системд этот он по факту имеет ли реальные преимущества перед сисвинит или это как айфон: просто новый и блестящий?
Имеет, и их дохуя. Начать можно с того, что он не просто запускает сервисы, а следит за всем их жизненным циклом, включая дочерние процессы.
На вот, лекций покури.

Ответы: >>1416828

50 Кб, 1920x1080

(Linux: Firefox based) 07 Окт, 01:19 #24 #1416828

>>1416825
> 28:48
> 52:12

Ответы: >>1416833

(Linux: Firefox based) 07 Окт, 01:22 #25 #1416829

>>1416823
Какбе, разговор про то, каким образом systemd становится стандартом дефакто, и какие будут от этого последствия. Не? Редхет хочет systemd, гики не хотят. А софт разрабатывает огоромное колличество разношерстной публики. Публика эта хочет а) чтобы софт был востребован, б) сильно не мучатся с портабельностью. Чем больше софта опирается на системд, тем меньше энтузиазма у разработчиков всего остального, и так до критического порога, когда без системд останется только GNUOS и Plan9. Да и хуй с ними.
Пойду

Ответы: >>1416893, >>1417101

(Linux: Firefox based) 07 Окт, 01:22 #26 #1416830

>>1416816
> И именно шляпа держит как энтерпрайз
Ага, так крепко держала что upstart чуть не превратился в дефолтный инит, после чего и началась ебала с сустемД\гномом\вяленым.

Ответы: >>1416832

(Linux: Firefox based) 07 Окт, 01:25 #27 #1416832

>>1416830
>Ага, так крепко держит, что держит
Окей.

5105 Кб, Webm

5755 Кб, Webm

(Debian Linux: Iceweasel) 07 Окт, 01:32 #28 #1416833

>>1416828
Мало?

Ответы: >>1416835, >>1416836

(Linux: Firefox based) 07 Окт, 01:32 #29 #1416834

Суть драмы.
>"Systemd problems might not have mattered that much, except that GNOME has a similar attitude; they only care for a small subset of the Linux desktop users, and they have historically abandoned some ways of interacting the Desktop in the interest of supporting touchscreen devices and to try to attract less technically sophisticated users. If you don't fall in the demographic of what GNOME supports, you're sadly out of luck. (Or you become a second class citizen, being told that you have to rely on GNOME extensions that may break on every single new version of GNOME.)”

5218 Кб, Webm

5825 Кб, Webm

(Debian Linux: Iceweasel) 07 Окт, 01:32 #30 #1416835

>>1416833

Ответы: >>1416836

5 Кб, 275x300

(Linux: Firefox based) 07 Окт, 01:33 #31 #1416836

>>1416833>>1416835

(Linux: Firefox based) 07 Окт, 02:08 #32 #1416842

>>1416302 (OP)
кстате, пиздец в который катятся линуксы иллюстрируется на примере libvirt. Глубоко не залез еще, но, скажем, файлы конфига доменов лежащие в /etc нельзя посто взять и подредактировать. Ничего не изменится. Если редактировать средствами библиотеки, то оные сносят все оставленные в файлах комменты. Вопрос нахуя они там лежат, и нахуя так вообще делать?

(Linux: Firefox based) 07 Окт, 05:13 #33 #1416893

>>1416829
>Имеет, и их дохуя. Начать можно с того, что он не просто запускает сервисы, а следит за всем их жизненным циклом, включая дочерние процессы.
Матерь божья, как же раньше линуксы без него работали?
Мой openrc ссыт в ебало вашему сюстемдэ даже по времени загрузки.

Ответы: >>1417301

(Debian Linux: Iceweasel) 07 Окт, 11:47 #34 #1417101

>>1416829
>гики не хотят.
Не говори за всех!

(Microsoft Windows 7: Internet Explorer) 07 Окт, 12:04 #35 #1417122

Теперь собственно, почему меня это заинтересовало. Мне, как и многим пользователям, редко приходится копаться в потрохах систему, даже когда я одминил серверы в обширной гетерогенной сети (на лине было десятка два железок) мне приходилось работать с целой кучей систем и каждый раз, когда мне надо было поправить алгоритм запуска на том или ином серваке я лазил в поиск, ибо с прошлого раза успевал всё забыть.
Сейчас возникла специфичная задачка, которую я решил для разминки мозга решить средствами линя и обнаружил на виртуалке SystemD. Это всё была долгая прелюдия. Теперь к делу:
Мне никогда не нравилась особо эта движуха с SystemD, который нарушает Unix-way и стремится стать ёбаным монополистом на GNU/Linux, что до лампочки эндюзерам, но втягивание в него udev показало, в итоге может получиться как в анекдоте «когда пришли за мной возмущаться было уже некому». В процессе поиска инфы наткнулся на обсуждения на одном форуме: http://debianforum.ru/index.php?topic=6743.60
И там имеется любителский перевод одного исчерпывающего письма из рассылок Debian, что бы не повторяться я просто приведу текст перевода с форума и добавлю мысль, озвученную в ОП-посте: ведь, если их не остановить, они смогут в перспективе диктовать сообществу любые условия в том числе формат пакетов.
>Очевидно, необходимо принять техническое решение, над которым мы будем работать в ближайшее время. А для этого нужно проанализировать текущую ситуацию.
>
>Сильные стороны Debian, благодаря которым он превосходит остальные дистрибутивы:
>
>1) Это универсальная операционная система. В минимальной инсталляции она действительно мало занимает места на диске и нетребовательна к оперативной памяти.
>2) Она реально быстрая и эффективная.
>3) Она полностью управляема специалистами среднего уровня. Она делает только то, что вы хотите, и когда вы хотите.
>4) Debian имеет стабильное ядро, остальные пакеты тоже достаточно стабильны.
>5) Это лучшая основа для создания реально безопасной, эффективной и надежной системы.
>6) Это лучшая система для небольших задач, типа построения web-серверов. http://w3techs.com/technologies/details/os-linux/all/all
>6нумерация из оригинала) Я считаю, его огромная и тщательно протестированная пакетная база является наилучшей отправной точкой для построения нестандартных решений, способных удовлетворить потребности каждого клиента.
>7) Debian достаточно консервативен в вопросах управления системой. Это позволяет изучать что-то новое и развиваться, а не учиться каждые пару лет как делать тоже самое, но другим способом.
>8 ) Это лучший из всех дистрибутивов, предоставляющих свободу выбора. По крайней мере для квалифицированных людей.
>
>Слабые стороны Debian:
>
>1) Отсутствие разработчиков, которые полный рабочий день могли бы заниматься дистрибутивом. Мы не можем быстро изменить нечто-то большое. Мы не можем вносить изменения часто.
>2) У нас не так много девелоперов, работающих над компонентами ядра Linux. Мы не можем повлиять на путь развития самого Linux.
>3) Отсутствие "официальной" технической поддержки и возможности тесного контакта с основными разработчиками. У клиентов нет телефонного номера, на который они могли бы позвонить - и всё бы чудесным образом заработало.
>
>Что сегодня твориться в мире Linux:
>
>Существует коммерческая компания "Красная Шапочка". Они делают деньги. Для того чтоб делать деньги, они должны иметь завышенные расценки. Для того, чтоб цены были выше реальной стоимости обслуживания, они должны оставаться одни в этом сегменте рынка. Но в последние годы мы видим тенденцию, как "Красная Шапочка" медленно, но непрерывно уступает позиции лидера в сфере дистрибуции и поддержки Linux.
>
>Я думаю, это происходит из-за двух причин:
>
>1) Агрессивная маркетинговая политика Ubuntu. Множеству новичков Linux более привычна Ubuntu, а не семейство Red Hat дистрибутивов.
>2) Устойчивый рост первоклассных специалистов Linux. Сейчас действительно легко найти профессионала для создания под заказ системы любой сложности. И это во многом благодаря Debian как более прозрачной, простой и гибкой ОС, чем Red Hat и её семейство. В то же время - надежной и быстрой, по крайней мере, чем Red Hat.
>
>Какие у "Красной Шапочки" есть козыри:
>
>1) Они имеют прочную репутацию лидера Open Source. Много лет они помогали сделать Linux лучшей оперционной системой всех времен.
>2) Они имеют огромное влияние на многих разработчиков экосистемы Linux.
>3) Они располагают большим доверием и уважением среди разработчиков Open Source решений.
>
>Что они могут сделать:
>
>1) Они могут изменить схему разработки ядра таким образом, что ядро Red Hat будет иметь преимущества, которые в других дистрибутивах будут появляться со значительным отставанием.
>2) Они могут перехитрить сообщество GNU/Linux таким образом, что смогут полностью контролировать его, и любое параллельное развитие будет похоронено под инновациями "Красной Шапочки". Автоматически, все остальные дистрибутивы станут многочисленными его клонами, или ориентированными только для гиков. - Я уверен, именно это сейчас и происходит.
>
>Они разрабатывают и проталкивают продукт, который меняет всю работу системы. Продукт поглощает всё больше и больше системных сервисов от загрузки системы и запуска служб, до авторизации пользователей и логгирования. Естественно это делает систему менее устойчивой и безопасной: http://ewontfix.com/14/
>
>Это плохо для всех, кроме "Красной Шапочки". Потому что все специалисты по systemd работают в их компании. Если у тебя есть лицензия RH - добро пожаловать, и все твои проблемы будут быстро решены. Если у тебя неподдерживаемая конфигурация - ну ок, придется всего навсего заплатить ещё больше. Если у тебя другой дистрибутив - ты сам по себе. Мы всегда рады залатать Systemd и присылать патчи компании, которая создала проблемы для нас. Да, пусть 95% могут никогда не столкнуться с этими проблемами. Но я имею ввиду остальных, которые используют Debian в сложных нестандартных решениях.
>
>Даже на маленьких и простых web-серверах systemd и её дополнительные службы вызовут увеличение необходимой для работы системы памяти и выкинут Debian из сферы низкобюджетных VPS-ок, примерно как сейчас CentOS. Да, провайдеры будут предлагать под Debian VPS-ки с большим объём памяти, но Debian потеряет одно из основных преимуществ перед Red Hat.
>
>Во всяком случае, если "Красная Шапочка" продолжит поглощать задачи системного уровня, то различие между дистрибутивами станет чисто косметическим. (прим. - БолгенОС? ;D). Зачем тогда нужны будут дистрибутивы с незначительными дополнительными опциями, если у нас есть Red Hat?
>
>В такой ситуации Debian, вероятно, прекратит свое существование. Или мы будем пытаться сделать действительно другой дистрибутив практически с нуля. Но это будет гораздо сложнее, вместо того, чтобы не потерять контроль над экосистемой сейчас.
>
>Я уверен, выбор Systemd в качестве init-системы по умолчанию сделает Debian "одним из многих" и в конце концов уничтожит его.
>
>С уважением,
>J

Ответы: >>1417138

(Microsoft Windows 7: Internet Explorer) 07 Окт, 12:14 #36 #1417135

Нет, в принципе я понимаю, что Init это зло и с ним надо что-то делать. Особенно проблема в том, что он везде разный и некий единый стандарт пошёл бы ему на пользу. Но, к сожалению, многие охуенные проекты заканчиваются словами «а потом пришли коммерсанты и всё окончательно скатилось». Помнится, в фильме Tron: Legacy был подобный намёк вначале, но как-то он был не особо заметен.
ОП

(Debian Linux: Iceweasel) 07 Окт, 12:16 #37 #1417138

>>1417122
Ну не знаю. Systemd не сильно и влияет на память. Его можно собрать по частям , так что потребление памяти будет крайне низким. Но во-первых — пора бы уже смирится с тем, что количество потребляемой памяти отходит уже давно на второй план. Используя Systemd, мы получаем достаточно гибкий и мощный инструмент для управления системой. Во-вторых — автор приведенной тобой пасты настолько пренебрежительно относится к проекту Debian, что полагает, что использование Systemd сделает его одним из многим клонов RHEL? Debian отличается не только системой инициализации, но и как минимум отношением к пользователю.

Ответы: >>1417143, >>1417189

(Fedora Linux: Firefox based) 07 Окт, 12:20 #38 #1417143

>>1417138
>Systemd не сильно и влияет на память.
Я бы даже сказал улучшает память. Один ман размером с войну и мир чего стоит.

Ответы: >>1417147

(Debian Linux: Iceweasel) 07 Окт, 12:23 #39 #1417147

>>1417143
Подробная документация. Разве это плохо? Man, если на то пошло, можно и в отдельный пакет выкинуть. Да и имелась ввиду оперативная.

Ответы: >>1417168, >>1417353

120 Кб, 884x707

(Debian Linux: Iceweasel) 07 Окт, 12:41 #40 #1417168

>>1417147
Прикрепляю скрин с потреблением памяти. Разве это много? И поясните мне про то, почему там два процесса Systemd? Один пользовательский и для рута.

Ответы: >>1417189

(Microsoft Windows 7: Internet Explorer) 07 Окт, 12:53 #41 #1417189

>>1417138
У меня нет претензий к памяти (хотя тенденция хуёвая, современные кодеры и не думают, что можно где-то упростить алгоритм, где-то переработать и всё станет лучше, до тех пор, пока продукт не станет совершенно адово тормозить они и не подумают, что какая-нибудь игра типа судоку НЕ ДОЛЖНА ЖРАТЬ 150 МБ оперативки). У меня вопрос к политике шляпошников.
>>1417168
У тебя ВИРООООС! lol. ХЗ.

Ответы: >>1417194

(Debian Linux: Iceweasel) 07 Окт, 12:58 #42 #1417194

>>1417189
>У меня вопрос к политике шляпошников.
Пока они не делают ничего, что шло бы вразрез с идеями сообщества. Если они начнут навязывать использование своего ПО из-за Systemd (к примеру, как кто-то утверждал выше, впаять намертво пакетный менеджер), его просто форкнут и красношляпые могут потерять часть пользователей.

Ответы: >>1417313

(Linux: Firefox based) 07 Окт, 13:03 #43 #1417203

>>1416302 (OP)

Есть в продакшоне одна центось 7, в целом нравится, осилил без особой попоболи.

Ранее к системд относился настороженно, в гентушке у себя её не пускал в систему.

Ответы: >>1417313

(Debian Linux: Iceweasel) 07 Окт, 13:44 #44 #1417301

>>1416893
> Матерь божья, как же раньше линуксы без него работали?
С подпорками и костылями на шелл-скриптах в случае надобности. И с остающимися лежать упавшими демонами искаропки.
http://www.freedesktop.org/software/systemd/man/systemd.service.html#Restart=

> Мой openrc ссыт в ебало
То-то ты несёшь хуиту как будто мочи обпившийся.
Твой openrc подпирается костылями на кроне точно также, как и sysvinit: https://github.com/OpenRC/openrc/issues/32

> даже по времени загрузки.
A init=/bin/bash вообще моментально грузится. Толку-то, если потом всё руками приходится поднимать?
И ссал я на разницу в пару секунд с высоты аптайма более 30 дней. Да и вообще вангую что дело тут в твоей криворукости: у openrc даже параллелизм был кривой, что приводило к увеличению времени загрузки от включения rc_parallel при малом кол-ве сервисов. Как сейчас — хз, лень тестировать.

Ответы: >>1417521

(Microsoft Windows 7: Internet Explorer) 07 Окт, 13:48 #45 #1417313

>>1417194
Делают. Убивают Unix Way, выше приводили примеры. И, видимо, мне придётся привести эту цитату в более полном виде:
>Когда они пришли за эсэрами, Мне было все равно, я не эсэр. Когда они пришли за профсоюзами, Я не протестовал, ведь я не профсоюзный деятель Когда они пришли за евреями, Я молчал, я ведь не еврей.
Вон, второгнома и кучу прочего форкали. Сильно им это помогло? Не похоже. Mate скорее отобрал пользователей у Крысы, чем у Гнома.
И, кстати, обрати внимание на свои же слова:
>красношляпые могут потерять часть пользователей
То есть пользователи Debian с SystemD это уже отчасти пользователи шляпы.
>>1417203
Спасибо за то, что поделились своей историей, она несомненно важна. Хотя ещё важнее мнение тех, чьи мантейнеры уже прогнулись, и над кем уже висит дамоклов меч.

Ответы: >>1417339

(Debian Linux: Iceweasel) 07 Окт, 14:05 #46 #1417339

>>1417313
Синдром утёнка во всей своей красе. Тебе не кажется, что действовать по схеме, разработанной в конце 60-х, не изменяя ее, глупо и мешает развитию? Да и чем именно Systemd противоречит UNIX-way? Он же модульный. Если что-то не нужно тебе, ты спокойно можешь выпилить это.

Ответы: >>1417361

(Debian Linux: Iceweasel) 07 Окт, 14:11 #47 #1417348

>>1417345
>Я не хочу пользоваться этим, только потому что, это противоречит НА МОЙ ВЗЛЯД UNIX-Way. И нет я не утенок. Я просто не хочу пользоваться тем, к чему не привык.
Ясно утенок. Скажи: "Кря".

Ответы: >>1417398

(Fedora Linux: Firefox based) 07 Окт, 14:14 #48 #1417353

>>1417147
Я намекаю на то, что он охуенно сложный и включает кучу инструментов. По сравнению с инитом, который просто запускает простыню на баше...

Ответы: >>1417358

(Debian Linux: Iceweasel) 07 Окт, 14:16 #49 #1417358

>>1417353
И еще раз. Свобода выбора в нем реализована более чем полностью. Ты волен сам выбирать то, что тебе необходимо из его инструментария.

(Fedora Linux: Firefox based) 07 Окт, 14:18 #50 #1417361

>>1417339
>противоречит UNIX-way
Одна утилита, одна задача. Какую задачу выполняет systemd? Почему модули настолько взаимоинтегрированы?

Ответы: >>1417365, >>1417408, >>1427958

(Debian Linux: Iceweasel) 07 Окт, 14:20 #51 #1417365

>>1417361
Он состоит из разных частей. Их взаимоинтеграция не настолько сильна, чтобы не работать друг без друга. Тут необходимо воспринимать модули системд, как отдельные утилиты, которые выполняют наложенные на них задачи. Это очень гибкая и продуманная система.

Ответы: >>1417394

(Fedora Linux: Firefox based) 07 Окт, 14:39 #52 #1417394

>>1417365
https://ru.wikipedia.org/wiki/Systemd#/media/File:Systemd_components.svg
чет не вижу я такого на схеме

(Microsoft Windows Phone: Internet Explorer) 07 Окт, 14:41 #53 #1417398

>>1417348
Ну вот смотри, я- нуб.
Следовательно, катком быть не могу, так как особо ни во что не вникал.
Захотел поставить на Генту третьегном, а он на системд.
Ну, думаю,ок. Стильно, модно, молодежно. Собираю, перезагружаюсь, бутлуп. Ничего не сделать, даже до консоли не доходит. Включается и сразу ребут.
Ну ок, слышал, что легко чинится и вообще логичен.
Заходу с ливсд, чрут, иду конфиги, а их нет. Говорит, используй системцтл. Пробую, это говно не работает в чруте.
Пытаюсь решить проблему иначе, но в логе ошибка вообще странная и ответ из гугла точно не про меня.
Ебался больше часа, пока не оказалось, что этот кусок говнокода, не обнаружив чекдиска для ф2фс вместо запуска с ошибкой тупо перезагружался.
Снёс это поделие и никогда больше даже рассматривать не буду.
Что системд, что пульса, только порождают проблемы.

Ответы: >>1417414, >>1417420

(Debian Linux: Iceweasel) 07 Окт, 14:48 #54 #1417408

>>1417361
> Какую задачу выполняет systemd?
DESCRIPTION
systemd is a system and service manager for Linux operating systems. When run as first process on boot
(as PID 1), it acts as init system that brings up and maintains userspace services.

Ответы: >>1417416

(Debian Linux: Iceweasel) 07 Окт, 14:51 #55 #1417414

>>1417398
> Захотел поставить на Генту третьегном, а он на системд.
Что за хуйню я прочитал? Зачем тебе ссанина, если ты не знаешь про USE-флаги?

Ответы: >>1417417

(Fedora Linux: Firefox based) 07 Окт, 14:56 #56 #1417416

>>1417408
Т.е. это и инит и сервис менеджер. Ясненько. Вот и юникс вей тебе.

Ответы: >>1417424, >>1417434

(Microsoft Windows Phone: Internet Explorer) 07 Окт, 14:56 #57 #1417417

>>1417414
Таки знаю, но он действительно принудительно тянет.
С выпиленой системд есть разве что модифицированный вариант из сабайона, на него даже гентувики ссылается.
Тем не менее, решил попробовать.

Ответы: >>1417421

(Microsoft Windows Phone: Internet Explorer) 07 Окт, 14:59 #58 #1417420

>>1417398
Грузанулся бы в емердженси.тарджет, там всё работает
Походу ты и гуглить не умеешь
Олсоу, ставил арч с ф2фс, никаких проблем, кроме варнинга из-за fsck, ни разу не было

Ответы: >>1417431

(Fedora Linux: Firefox based) 07 Окт, 14:59 #59 #1417421

>>1417417
Так накати оверлей!
https://wiki.gentoo.org/wiki/GNOME/GNOME_Without_systemd

Ответы: >>1417431

(Debian Linux: Iceweasel) 07 Окт, 15:01 #60 #1417424

>>1417416
>Unix-way
>Пользуется браузером через который можно читать pdf, смотреть изображения, смотреть видео и еще является аналогом скайпа.
Ясно.

Ответы: >>1417432

(Microsoft Windows Phone: Internet Explorer) 07 Окт, 15:04 #61 #1417431

>>1417420
Расскажи как. Хотя в лбом случае, если это параметр загрузчика, пришлось бы ядро пересобрать.
Значит, мне е повезло. Когда убрал проверку, загрузилось, но желание пользовать отпало напрочь.
То, что можно настроить, только запустив не нужно.

>>1417421
Да фиг с ним. На десктопе все равно на тайлинге сижу, а на медиакоробку уже мини накатил и к корица привык.
Хотя, может и попробую как-нибудь.

Ответы: >>1417448

(Fedora Linux: Firefox based) 07 Окт, 15:05 #62 #1417432

>>1417424
Суть юниксвея в том, что:
а) утилита выполняет одну функцию
б) делает ее хорошо

Так вот всякие луакиты делают это плохо, крашатся и вообще, а лисонька справляется.
Через лису я pdf не читаю, firefox hello не использую. Изображения и видео являются частью web-страницы.

Ответы: >>1417435, >>1417436

(Debian Linux: Iceweasel) 07 Окт, 15:06 #63 #1417434

>>1417416
А у sysvinit иные задачи?
> Init is the parent of all processes. Its primary role is to create processes from a script stored in the file /etc/inittab (see inittab(5)). This file usually has entries which cause init to spawn gettys on each line that users can log in. It also controls autonomous processes required by any particular system.

Разница в том, что systemd следит не только за набором getty, но и за всеми остальными демонами, предоставляя возможность связывания их гибкими зависимостями.

Ответы: >>1417446

(Debian Linux: Iceweasel) 07 Окт, 15:08 #64 #1417435

>>1417432
Но firefox как и systemd имеет множество функций, которые он выполняет не очень хорошо по сравнению с специальным ПО, но имеет их. Конечно, как и в системд, их можно отключить.

Ответы: >>1417437, >>1417446

(Debian Linux: Iceweasel) 07 Окт, 15:09 #65 #1417436

>>1417432
> Так вот всякие луакиты делают это плохо, крашатся и вообще
Это из-за кривости webkit-gtk в основном. Разработчик dwb как-то бомбанул от этого и хотел вообще свернуть проект, но потом передумал.

Ответы: >>1417438

(Debian Linux: Iceweasel) 07 Окт, 15:09 #66 #1417437

>>1417435
Да и просмотр видео, далеко не входит в задачи браузера. По юниксвею, он должен использовать стороннее ПО.

(Microsoft Windows Phone: Internet Explorer) 07 Окт, 15:11 #67 #1417438

>>1417436
Мне кажется, что забили.
После обновления до 2.4.9-r200 он отваливается на любой странице.
Перешел на xombrero

Ответы: >>1417446

(Fedora Linux: Firefox based) 07 Окт, 15:19 #68 #1417446

>>1417438
xombrero тоже подзабросили или там релизы редкие. У меня он крашился при отправке постов на сосач.

>>1417435
firefox и systemd отличаются безальтернативностью. В случае браузеров есть еще хром, такой же комбайн. А легкого и надежного браузера нет, разве что wgetом страницы качать как столлман и emacs eww смотреть.

>>1417434
sysvinit+openrc - вот тебе юниксвей

Ответы: >>1417447, >>1417458

(Microsoft Windows Phone: Internet Explorer) 07 Окт, 15:20 #69 #1417447

>>1417446
>крашится
Смениеапчу

Ответы: >>1417450

(Microsoft Windows Phone: Internet Explorer) 07 Окт, 15:21 #70 #1417448

>>1417431
Это параметр загрузки ядра, systemd.unit=rescue.target
Ну или можно сделать симлинк на него с default.target
Если тебе до этого нужна пересборка ядра, то проблемы у тебя отнюдь не из-за системд

Ответы: >>1417452

(Microsoft Windows Phone: Internet Explorer) 07 Окт, 15:22 #71 #1417450

>>1417447
Извиняюсь, за рулем капчую.
Падает из-за новой гуглокапчи.
Меня только 2 вещи огорчают:
1. Не выбрать, куда качать как в dwb
2. Иногда плохо качает

Ответы: >>1417461, >>1417481

(Microsoft Windows Phone: Internet Explorer) 07 Окт, 15:23 #72 #1417452

>>1417448
Почему?
Я просто не пользуюсь загрузчиком и командная строка прямо в ядре.

Ответы: >>1417466

(Debian Linux: Iceweasel) 07 Окт, 15:27 #73 #1417458

>>1417446
> sysvinit+openrc - вот тебе юниксвей
Но это не работает же! Сигналы о завершении дочерних процессов приходят не openrc, а init'у, а тот не знает, что с ними делать.

Ответы: >>1417471

(Debian Linux: Iceweasel) 07 Окт, 15:29 #74 #1417461

>>1417450
>Извиняюсь, за рулем капчую.
Не надо так. В Эквестрию всё-таки попадёшь!
котик

Ответы: >>1417469

(Microsoft Windows Phone: Internet Explorer) 07 Окт, 15:36 #75 #1417466

>>1417452
Ты не можешь не пользоваться загрузчиком. То, что ты этого не пони маешь и есть основная проблема.

Ответы: >>1417468, >>1417469

(Fedora Linux: Firefox based) 07 Окт, 15:40 #76 #1417468

>>1417466
>не можешь не пользоваться
UEFI загрузчик не передает никаких опций ядрру.

Ответы: >>1417499

(Microsoft Windows Phone: Internet Explorer) 07 Окт, 15:41 #77 #1417469

>>1417466
Ок, я не пользуюсь дополнительными ПО, выполняющим функцию загрузчика, буквоед.

>>1417461
Как ты меня вычисляешь, демон?

Ответы: >>1417472, >>1417499

(Fedora Linux: Firefox based) 07 Окт, 15:45 #78 #1417471

>>1417458
>Сигналы о завершении дочерних процессов приходят не openrc, а init'у, а тот не знает, что с ними делать.
Штоа? А чем тогда openrc занимается?

Ответы: >>1417490

(Debian Linux: Iceweasel) 07 Окт, 15:45 #79 #1417472

>>1417469
Хи-хи. Магия похотливой дружбы!

(Microsoft Windows 7: Internet Explorer) 07 Окт, 15:59 #80 #1417481

>>1417450
>Извиняюсь, за рулем капчую.
Москвич заметен. У водятлов из DC1 всегда много времени в пробках. Я тоже из не^H^Hрезиновой, но у меня хватает мозгов не ездить на личном транспорте в центр.

(Linux: Firefox based) 07 Окт, 16:08 #81 #1417490

>>1417471
> А чем тогда openrc занимается?
Запускает сервисы указанного ранлевела и завершается. Всё.

Ответы: >>1417510

(Microsoft Windows Phone: Internet Explorer) 07 Окт, 16:14 #82 #1417499

>>1417468
Really?
У меня для тебя новости

>>1417469
Я где-то говорил про дополнительное ПО?

Ответы: >>1417522

(Fedora Linux: Firefox based) 07 Окт, 16:20 #83 #1417510

>>1417490
>Запускает сервисы указанного ранлевела и завершается. Всё.
https://wiki.gentoo.org/wiki/Comparison_of_init_systems
Ну вот они с инитом взаимно и дополняют друг-друга.

Ответы: >>1417521

(Linux: Firefox based) 07 Окт, 16:26 #84 #1417521

>>1417510
Тем не менее, это не позволяет openrc следить за работой сервисов, о чём было рассказано его разработчиками по ссылке из >>1417301.

Ответы: >>1417546

(Linux: Safari) 07 Окт, 16:27 #85 #1417522

>>1417499
Хочешь сказать, что я могу прописать команду для загрузки нужного режима системд через ефи-шелл? которого в моей текущей материнке, кажется, даже нет, в отличие от предыдущей
>Я где-то говорил про дополнительное ПО?
Расскажи мне, как говоря про загрузчик на линуксах подразумевают не доп. ПО вроде граба.

Ответы: >>1417540

(Ubuntu Linux: Firefox based) 07 Окт, 16:44 #86 #1417535

>>1416302 (OP)
it's systemd, not Systemd or systermD

(Microsoft Windows Phone: Internet Explorer) 07 Окт, 16:48 #87 #1417540

>>1417522
Либо через шелл, либо через интерфейс. Ами, кажется, умеет.

Причем тут линукс? Любая ОС грузится через загрузчик.

Ответы: >>1417603

(Fedora Linux: Firefox based) 07 Окт, 16:53 #88 #1417546

>>1417521
Пусть этим занимается отдельная утилита. Все очень просто, блоатом занимается сам пользователей по мере роста требований.

Ответы: >>1417579

(Linux: Firefox based) 07 Окт, 17:18 #89 #1417579

>>1417546
Но этим не может заниматься отдельная утилита. Сигналы о завершении процессов приходят их родительским процессам, родительский процесс для демонов — инит.

Задача по контролю работы дочерних процессов всегда была на плечах инита. Но для запуска демонов, имеющих сложные наборы зависимостей, формата файла /etc/inittab и гибкости управления через его редактирование быстро перестало хватать, и поэтому пришлось изобретать костыли с запуском демонов простынями шелл-скриптов из /etc/rc.[0-5]d/ с потерей плюшек inittab. OpenRC — развитие этих костылей, ускоряющее их запуск, в т.ч. за счёт параллелизации, но никак не исправляющее их фундаментальных проблем.

Ответы: >>1417594

(Fedora Linux: Firefox based) 07 Окт, 17:34 #90 #1417594

>>1417579
Решений то полно было без блоата. runit тот же. Просто никто не был так упорот как леннарт и красношапка.

Ответы: >>1418042

(Microsoft Windows 10: Firefox based) 08 Окт, 01:40 #91 #1417603

>>1417540
Не каждый биос, особенно бюджетный, позволяет добавить свою загрузочную EFI-запись.

Ответы: >>1417695

(Fedora Linux: Firefox based) 08 Окт, 11:16 #92 #1417695

>>1417603
Я вообще никаких записей не добавлял, а просто разместил ведро в uefi разделе.

(Linux: Firefox based) 08 Окт, 11:47 #93 #1417727

>Релиз шыштемд227
>В число зависимостей добавлен пакет util-linux 2.27, реализация libmount в котором используется для отслеживания точек монтирования вместо аналогичной ранее используемой встроенной функциональности systemd;
Воувоу, системде, палехчи, ты же всё пожирать должно.

(Google Android: Mobile Safari) 08 Окт, 16:27 #94 #1418042

>>1417594
Проблема в том, что они все хуёво поддерживаются. А поддержка нужна серьёзная: для каждого сервиса должен быть написан конфиг запуска/остановки.

Конечно, унификация ранлевелов, сервисов, точек монтирования (можно нарисовать конфигов типа home.mount и выкинуть fstab), временных событий (можно выкинуть cron), устройств, сокетов и состояний системы в единую абстракцию unit, управляемую при помощи единой утилиты systemctl — вопрос спорный, т.к. получается комбайн. Но это же охуенно удобно!

Кстати, никто не мешает пойти дальше и запилить systemdfs, предоставив средства управления этими юнитами в виде файлов. И что тогда будет лучше соответствовать юниксвею, винегрет разнородных демонов с конфигами своих форматов или эта унифицированная хуйня — ещё вопрос.

Ответы: >>1418085, >>1418112

(Fedora Linux: Firefox based) 08 Окт, 16:54 #95 #1418085

>>1418042
архитектуру Plan9 видел?

(Fedora Linux: Firefox based) 08 Окт, 17:13 #96 #1418112

>>1418042
Вообще я к тому, что все это костыль для зоопарка линуксокостылей, которые почему-то приняли без возражений чисто из понятия "удобства".

(Debian Linux: Iceweasel) 18 Окт, 10:26 #97 #1427801

Непроебамп.

(Fedora Linux: Firefox based) 18 Окт, 12:56 #98 #1427958

>>1417361
>Одна утилита, одна задача.

Тебя ну смущает, что X.org занимается вводом-выводом, графикой и печатью, а, каргошкольник, там тебе все по хуюниксвею?

>>>1417361
>взаимоинтегрированы

Взаимоинтеграция компонентов де через dbus тебя тоже не смущает, да?

Леннарт правильно говорил, системд — куча утилит в одном пакете, школота начинает ныть не разобравшись, что это вообще такое, корутилс при этом школоту не смущают, ибо оно же было в системе, когда школьник на нее свичнулся, как и иксы, значит юниксвей, а все новое — не юниксвей, логика.

Ответы: >>1428069

(Microsoft Windows Phone: Internet Explorer) 18 Окт, 14:11 #99 #1428069

>>1427958
Ты просто невероятно яро передёргиваешь.
Всю твою речь можно сократить до "А у вас в Америке негров линчуют".
Ну и постоянные однотипные попытки принизить собеседника о многом говорят

(Microsoft Windows 10: Chromium based) 18 Окт, 14:40 #100 #1428120

что мешает хейтерам форкнуть системду и сделать свою независимую от редхата, если проблема только в этом?

Ответы: >>1428125, >>1428133

(Microsoft Windows Phone: Internet Explorer) 18 Окт, 14:42 #101 #1428125

>>1428120
Какая разница, чья она?

Ответы: >>1428129

(Microsoft Windows 10: Chromium based) 18 Окт, 14:44 #102 #1428129

>>1428125
в начале треда хейтеры писали

(Linux: Firefox based) 18 Окт, 14:45 #103 #1428133

>>1428120
То, что они школьники, не умеющие ничего кроме кукарекания. Особенно забавляет копротивление за юникс-вей от детишек, рожденных в 90-х.

Ответы: >>1428674, >>1429754

(Fedora Linux: Firefox based) 18 Окт, 19:03 #104 #1428674

>>1428133
Ага, а еще их очень мало, просто громкие больно.

426 Кб, 650x595

(Linux: Firefox based) 18 Окт, 23:14 #105 #1428985

Случайно нашел на хабре.

sage (Microsoft Windows 7: Firefox based) 19 Окт, 15:59 #106 #1429754

>>1428133
>за

Тред утонул или удален.
Это копия, сохраненная 28 октября 2015 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

« /s/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion