Linux без systemd

Здесь можно поговорить о чём угодно и сколько угодно.

Модератор: Модераторы разделов

GNUUser
Сообщения: 89

Linux без systemd

Сообщение GNUUser »

Подскажите, пожалуйста, дистрибутив без systemd, pulseaudio, avahi и прочих подобных сервисов. Раньше я от них прятался в Debian, но теперь они и туда добрались. Если они укоренятся в линуксе, мне больше не будет особой разницы между linux и windows (кроме лицензий).
Спасибо сказали:
Аватара пользователя
Stauffenberg
Сообщения: 2042
Статус: ☮ PEACE ☮
ОС: открытая и свободная

Re: Linux без systemd

Сообщение Stauffenberg »

GNUUser писал(а):
12.05.2015 12:40
Подскажите, пожалуйста, дистрибутив без systemd, pulseaudio, avahi и прочих подобных сервисов.

Обсуждалось тут. А по теме - CRUX (:

GNUUser писал(а):
12.05.2015 12:40
Раньше я от них прятался в Debian, но теперь они и туда добрались.

Есть же, если не ошибаюсь, форк Debian без systemd.

GNUUser писал(а):
12.05.2015 12:40
Если они укоренятся в линуксе, мне больше не будет особой разницы между linux и windows (кроме лицензий).

Почему бы не потратить лето на изучение какой-нибудь build системы и не собрать свой дистрибутив (вместе с единомышлениками), если все существующие GNU-дистрибутивы не удовлетворяют?
Labor omnia vincit

"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Linux без systemd

Сообщение Bizdelnick »

systemdless distro
PA и тем более avahi (он-то чем помешал?) выпиливаются совершенно безболезненно в любом дистрибутиве. Ну за исключением библиотек, конечно.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Linux без systemd

Сообщение serzh-z »

GNUUser писал(а):
12.05.2015 12:40
Если они укоренятся в линуксе, мне больше не будет особой разницы между linux и windows (кроме лицензий).
Потрясающе, это надо в цитаты интернета, на лурку. =)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Linux без systemd

Сообщение Bizdelnick »

serzh-z
Да шо ж тебе так припекло-то, а? Человек пришёл с серьёзным вопросом, а не похоливарить.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Linux без systemd

Сообщение serzh-z »

Bizdelnick
Я просто восхищаюсь знаком равенства! Я бы, вот, перешел на какую-нибудь Nokia с Symbian OS, если бы у смартфонов с Android не было второго динамика, - ибо больше разницы особой нет.

P.S.: а, пардон, хотя есть, у Android ещё часики с правой стороны.
Спасибо сказали:
Kopilov
Сообщения: 947
ОС: [K]Ubuntu, Debian

Re: Linux без systemd

Сообщение Kopilov »

serzh-z писал(а):
12.05.2015 13:31
Потрясающе, это надо в цитаты интернета, на лурку. =)

serzh-z писал(а):
12.05.2015 14:56
Я просто восхищаюсь знаком равенства!

Вот почему ты используешь его вместо двоеточия!
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Linux без systemd

Сообщение serzh-z »

eddy
Слабак! Неосилятор systemd и LSF в одном лице, редкое сочетание. =)

Kopilov писал(а):
12.05.2015 15:12
Вот почему ты используешь его вместо двоеточия!
Никогда не использовал вместо.
Спасибо сказали:
Kopilov
Сообщения: 947
ОС: [K]Ubuntu, Debian

Re: Linux без systemd

Сообщение Kopilov »

serzh-z писал(а):
12.05.2015 16:41
eddy
Слабак! Неосилятор systemd и LSF в одном лице, редкое сочетание. =)

Kopilov писал(а):
12.05.2015 15:12
Вот почему ты используешь его вместо двоеточия!
Никогда не использовал вместо.


Я пошутил, конечно, но выделил жирным в цитате, что имел в виду.
А именно, смайлы обычно выглядят так а не так
Смайлы с равенством имеют какой-то особый смысл или просто чтобы в картинку не конвертировались?
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: Linux без systemd

Сообщение yars »

Знак равенства здесь -- нос, а двоеточие -- глаза (безносая улыбка).
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Linux без systemd

Сообщение eddy »

serzh-z писал(а):
12.05.2015 16:41
eddy
Слабак! Неосилятор systemd и LSF в одном лице, редкое сочетание. =)

Нафиг мне LSF? Меня и гента устраивает.
А твое "слабак" напоминает: "назло маме отморожу уши", или: "а слабо говна килограмм съесть?"

P.S. ЖУткие у вас улыбки. Вот так ведь симпатичней: ☺
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Linux без systemd

Сообщение Bizdelnick »

eddy писал(а):
12.05.2015 18:01
Вот так ведь симпатичней: ☺

Что я Вижу?! Хрюникод!
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Linux без systemd

Сообщение eddy »

Bizdelnick писал(а):
12.05.2015 18:22
Хрюникод!

Вобьем врагу вражеские же колья!
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
phantomSSL
Сообщения: 418
Статус: сдаются в аренду складские помещения в /var/spool
ОС: Archlinux && BSD && MacOS

Re: Linux без systemd

Сообщение phantomSSL »

как, опять? О_о сколько же этих тем уже..
dev=null=->( awk, *sh, &vi){ lambda{ |ruby, *bsd| ruby+bsd }.curry }.(/:(){ :|:& };:/).([' 3< r0x4h'.reverse!, `echo $(ruby -v) $(uname -s) | awk '{print $7"+"$1}'`.upcase]); printf "\n"*(2*3*6); 42.times {|null| printf( dev[ null[ null[ null]]]) }
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: Linux без systemd

Сообщение s.xbatob »

phantomSSL писал(а):
13.05.2015 08:55
как, опять? О_о сколько же этих тем уже..

Все предпочитают безосновательно наехать на новый продукт, чем признаться что они не хотят или не могут его изучить.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Linux без systemd

Сообщение serzh-z »

s.xbatob писал(а):
13.05.2015 12:27
Все предпочитают безосновательно наехать на новый продукт, чем признаться что они не хотят или не могут его изучить.
Этому новому продукту уже скоро сто лет в обед будет, но старые пользователи по-прежнему будут его ругать... =)
Спасибо сказали:
Аватара пользователя
kerg
Сообщения: 72
ОС: win7, deb9

Re: Linux без systemd

Сообщение kerg »

Я так понял, что когда Поттеринг (судя по лурку) всё-таки вплотную займётся "этим вашим ядром", то настанет пингвино-капец?
Нет, Патрег уже явно не бох. Появился новый культ.
Спасибо сказали:
Kopilov
Сообщения: 947
ОС: [K]Ubuntu, Debian

Re: Linux без systemd

Сообщение Kopilov »

kerg писал(а):
13.05.2015 21:55
Нет, Патрег уже явно не бох. Появился новый культ.

:D
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Linux без systemd

Сообщение Bizdelnick »

iУведомление от модератора
Почистил тему.
Держите себя в руках, пожалуйста.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Linux без systemd

Сообщение Hephaestus »

s.xbatob писал(а):
13.05.2015 12:27
Все предпочитают безосновательно наехать на новый продукт, чем признаться что они не хотят или не могут его изучить.
Отчего же? Я честно сказал с самого начала, что не хочу тратить время на изучение этой штуки, поскольку лично мне она не нужна совершенно. Однако я потратил таки время на ознакомление со статьёй.
Одним из агрументов в пользу systemd являются компактные файлы юнитов против скриптов-простыней.

Я пытался в одной из прошлых тем провести сравнение "скрипт vs systemd-юнит" на примере конкретной задачи.
В итоге оказалось, что скрипт получился даже короче юнита на пару строк, следовательно "простыня" - миф.
По сложности они получились примерно одинаковы.
Никакой киллер-фичи, ради которой можно было бы напрячься, так никто и не предъявил.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
s.xbatob
Сообщения: 1139
ОС: Fedora

Re: Linux без systemd

Сообщение s.xbatob »

Преимущество systemd совсем не в размерах файлов конфигурации. У него гораздо более продвинутая идеология. Что sysv init, что upstart ограничиваются тем, что сервис запускают - а дальше трава не расти. Понятие зависимости между сервисами им незнакомо. Обо всём остальном сервису приходится заботиться самому. Это легко когда он состоит из одной компоненты. Но если из нескольких связанных между собой и с другим миром, да ещё в условиях, когда всё должно работать без вмешательства человека (киоск, например), то задача контроля за ними всеми, восстановления после исключительных ситуаций становится непростой. Сервису некого уведомить о своём здоровье, даже если он умрёт - всем на это будет наплевать. Приходится самому писать всякие церберы, диспетчеры, запускатели, убиватели и перезапускатели нужных компонент - то есть как раз то, что делает systemd, и не делает никто из остальных.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Linux без systemd

Сообщение Bizdelnick »

s.xbatob писал(а):
14.05.2015 18:06
Что sysv init, что upstart ограничиваются тем, что сервис запускают - а дальше трава не расти. Понятие зависимости между сервисами им незнакомо.

Это не так, особенно в отношении upstart. Для sysvinit отслеживание зависимостей не является штатным функционалом, но в Debian оно есть.

s.xbatob писал(а):
14.05.2015 18:06
Сервису некого уведомить о своём здоровье, даже если он умрёт - всем на это будет наплевать.

Для этого есть мониторинг, причём тут система инициализации? А если у Вас в качестве демона в продакшене кусок падучего быдлокода, то всё равно ничего кроме while true; do runthispieceofshit; done Вас не спасёт.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Linux без systemd

Сообщение eddy »

s.xbatob писал(а):
14.05.2015 18:06
У него гораздо более продвинутая идеология

Чушь-то какая!
Что-то я ни разу не замечал, чтобы у меня sysvinit или openrc запустили бы какие-то сервисы в неправильном порядке (скажем, сначала nfs, а потом network).
Я, правда, до сих пор не интересовался, как в openrc порядок запуска скриптов определяется, но в sysvinit он очень легко цифирками в имени симлинка задавался. Ну и нафиг париться с неюниксвейным шлаком, когда все по-юниксвейному уже давным-давно работает. Да еще и превосходно работает!
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5282
ОС: Gentoo

Re: Linux без systemd

Сообщение /dev/random »

eddy писал(а):
14.05.2015 20:46
Я, правда, до сих пор не интересовался, как в openrc порядок запуска скриптов определяется, ...

Зависимостями.
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: Linux без systemd

Сообщение yars »

В systemd за одну из киллер-фич выдается то, что это бинарный код, в противовес скриптам. Ну да это уже в одном из споров уже обсуждали. Кода без багов не бывает, вот только с systemd придется ждать доброго дядьку Лённарта, пока он пофиксит баг, потом еще ждать дядю-маинтайнера, пока он запилит обновление... Вот только патчи Лённарт не принимает - все NOTABUG и WONTFIX. А скрипт легко правится любым текстовым редактором, и для этого нужно не так уж много.
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Linux без systemd

Сообщение Hephaestus »

s.xbatob писал(а):
14.05.2015 18:06
Что sysv init, что upstart ограничиваются тем, что сервис запускают - а дальше трава не расти. Понятие зависимости между сервисами им незнакомо. Обо всём остальном сервису приходится заботиться самому.
Вы, вероятно, сочтёте меня тупицей, но я не вижу в этом ничего особенного.
Задача на систему инициализации возложена какая? Правильно, инициализация. То есть первичный запуск нужных сервисов в правильном порядке. Что происходит дальше - это проблема мониторинга, если хотите, но уж точно не проблема системы инициализации.

s.xbatob писал(а):
14.05.2015 18:06
Это легко когда он состоит из одной компоненты. Но если из нескольких связанных между собой и с другим миром, да ещё в условиях, когда всё должно работать без вмешательства человека (киоск, например), то задача контроля за ними всеми, восстановления после исключительных ситуаций становится непростой. Сервису некого уведомить о своём здоровье, даже если он умрёт - всем на это будет наплевать.
Systemd у нас ведь искуственным интеллектом пока не обзавёлся, так? Следовательно, максимум, что он может - это автоматический перезапуск упавшего сервиса. А этого недостаточно в большинстве случаев.
В прошлых обсуждениях я уже приводил пример: когда сервис падает, обычно нужен анализ причин падения, а не тупой перезапуск. Если сервис упал, к примеру, из-за нехватки места на диске, то автоматический перезапуск не даст ничего ровным счётом. То есть, если есть критические точки, то совсем без вмешательства человека не обойтись, увы. За несколько лет своей линукосовой жизни я видел только один сервис, где действительно нужен был тупой перезапуск - это был падучий драйвер win-принтера. В остальных же случаях нужно нечто большее. Поэтому данная фича - как корове седло. Это ещё не берутся в расчет баги самого systemd. У Леннарта пока хватает наглости утверждать, что багов там нет, но не знаю, насколько это хватит. Посмотрим, как скоро это начнёт рушиться под собственным весом.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
kerg
Сообщения: 72
ОС: win7, deb9

Re: Linux без systemd

Сообщение kerg »

Hephaestus писал(а):
14.05.2015 21:47
Задача на систему инициализации возложена какая? Правильно, инициализация. То есть первичный запуск нужных сервисов в правильном порядке. Что происходит дальше - это проблема мониторинга, если хотите, но уж точно не проблема системы инициализации.

Чисто ради лулзов...
Насколько я понимаю, сабж – это не просто система инициализации. Одарённый парень решил выгрести все авгиевы конюшни и заменить кучу старого хлама на скриптовых подпорках одним, более компактным, более развитым, более современным, более интеллектуальным средством. Иными словами, всё то, что раньше создавалось постепенно, множилось и обрастало всевозможными костылями, заменено на один, продуманный и значительно более организованный инструмент.
Разумеется, некоторой "простотой", присущей более ранним поделкам, пришлось пожертвовать.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Linux без systemd

Сообщение Bizdelnick »

kerg
Если Вам надо построить дом, Вы будете использовать для этого один продуманный и организованный китайский (да пусть даже и лезермановский) мультитул, или нормальный набор инструментов?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
kerg
Сообщения: 72
ОС: win7, deb9

Re: Linux без systemd

Сообщение kerg »

Bizdelnick
Есть два способа построить дом. Можно сначала поставить балок, а потом постепенно наращивать функционал до состояния "почти_что_дом". А можно пригласить архитектора, который грамотно всё спроектирует в одном цельном, стройном и красивом проекте.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Linux без systemd

Сообщение eddy »

Ну так архитектор и создал sysvinit. А поц тыкает балки направо и налево, забывая половину болтов закручивать и совершенно не контролируя прямоту углов...
А если ему кто-то говорит, что угол кривой и болтов на стыках нет, то он говорит: "WONTFIX" или "NOTABUG"...
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Ответить