LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Просто если не налагать упомянутого условия, надо понимать, что такая модульность мало кому полезна, кроме разработчиков самого systemd.

Вроде того. Основная цель этой модульности не в том, чтобы составные части systemd можно было использовать отдельно друг от друга (хотя, повторюсь, во многих случаях и так можно — см. арч времён «за пару месяцев до systemd»), а в том, чтобы архитектуру хорошую построить.

Это, по сути, контраргумент к «systemd — один большой блоб»: не один, а порядка восьмидесяти. Кстати, насчёт размера основного бинарника (1.3 MiB): http://lists.freedesktop.org/archives/systemd-devel/2014-October/023673.html

Или там зависимость работает в одну сторону?

logind -> systemd, journald -> systemd. Без logind можно, без journald по факту можно (я проверял), хотя это официально не поддерживается.

Исходная версия intelfx, :

Просто если не налагать упомянутого условия, надо понимать, что такая модульность мало кому полезна, кроме разработчиков самого systemd.

Вроде того. Основная цель этой модульности не в том, чтобы составные части systemd можно было использовать отдельно друг от друга (хотя, повторюсь, во многих случаях и так можно — см. арч времён «за пару месяцев до systemd»), а в том, чтобы архитектуру хорошую построить.

Это, по сути, контраргумент к «systemd — один большой блоб»: не один, а порядка восьмидесяти. Кстати, насчёт размера основного бинарника (1.3 MiB): http://lists.freedesktop.org/archives/systemd-devel/2014-October/023673.html

Или там зависимость работает в одну сторону?

logind -> systemd, journald -> systemd. Без logind можно, без journald по факту можно (я проверял), хотя это не поддерживается.