14 дистрибутивов Linux без SystemD
Я в Linux всего два года, и со стороны кажется, что все эти споры по поводу наличия или отсутствия SystemD – вопрос для многих почти «религиозный». Так что статью то я перевёл, но, зачем перевёл, не знаю: новичкам явно не до этого, а технари и без меня всё это давно знают.
Не в восторге от SystemD? Вот вам 14 дистрибутивов с альтернативными способами инициализации
SystemD – самая популярная система инициализации, принятая в большинстве современных дистрибутивов. Её поддерживают десятки компаний и сотни разработчиков.
Система инициализации – первый процесс, активирующийся после загрузки ядра Linux, и именно система инициализации отвечает за загрузку других служб (в Linux их принято называть демонами ).
Чисто технически SystemD решает множество проблем операционных систем на базе ядра Linux. К тому же SystemD неплохо проявляет себя как на персональных компьютерах, так и на серверах. Во многом именно благодаря SystemD процесс загрузки стал таким быстрым и надёжным. Однако есть и те, кто на дух не переносит SystemD и считает, что Linux может обойтись и без неё. Но почему?
Наличие или отсутствие в дистрибутиве SystemD – это во многом вопрос доверия. И есть дистрибутивы, которые вполне успешно обходятся без по факту давно ставшей дефолтной системы инициализации. О них сегодня и поговорим.
Зачем нужны альтернативные дистрибутивы без SystemD?
Во-первых, в сравнении с классическими системами инициализации (такими как например, sysVinit) SystemD считается заметно раздутой. Во-вторых, само существование SystemD во многом противоречит философии Unix: стремитесь к упрощению и эффективному выполнению конкретной задачи. Ну и в-третьих, SystemD – слишком сложная штука с кучей разных модулей, в которых не так просто разобраться. А чем сложнее механизм, тем выше вероятность потенциальной атаки (особенно в сравнении с sysVinit).
К тому же некоторые рабочие окружения (вроде GNOME и KDE) также зависят от компонентов SystemD, как и сама система. А некоторые линуксоиды убеждены, что ни один инструмент или сервис не должен быть привязан к конкретной системе инициализации. У пользователей должен быть выбор!
14 дистрибутивов Linux без SystemD
И выбор у пользователей всё-таки есть. Полностью отказаться от SystemD довольно сложно, но существуют дистрибутивы, использующие лишь некоторые её компоненты или вовсе от неё отказавшиеся.
- Важно: это не топ, и все дистрибутивы, представленные в данном списке, расположены в случайном порядке.