Джесс Смит (Jesse Smith)
Перевод: Алексей Федорчук
Оригинал: Questions and answers: Debian, Devuan and systemd
От переводчика: здесь приводятся кое-какие количественные данные о популярности systemd и востребованности без-systemd’ного форка Debian’а. Как говорится, без комментариев. А вывод тривиален, и каждый легко сделает его сам.
Варианты вопроса: В преддверии выхода Debian Jessie было много разных сообщений о форке Debian’а или создании (на его базе) нового дистрибутива, свободного от systemd
. Какова судьба этих проектов? Почему народ так просто отказался от форка Debian’а?
Ответ DistroWatch’а: Был разговор о форке Debian’а, или, по крайней мере, о создании отдельного его спина, который будет очень похож на «чистый» Debian, но в котором systemd
будет заменён на SysV init. Форк этот называется Devuan, и, судя по спискам рассылки проекта, я думаю, что люди до сих пор над ним работают. Время покажет, будет ли создан стабильный релиз Devuan’а, и окажется ли он успешным.
Хотя мало кто говорил об этом в данном контексте, проект Linux Mint ныне выпустил новую версию Linux Mint Debian Edition (LMDE). Хотя LMDE версии 2 создан на основе Debian 8 Jessie, в ней systemd
может не использоваться в качестве системы инициализации по умолчанию. Я не думаю, что LMDE следует рассматривать как форк Debian’а, но это настольное решение, на нём основанное, которое может работать без systemd
.
Я подозреваю, что с форкингом Debian’а произошло следующее: люди шли по пути наименьшего сопротивления в отношении systemd
. Те, кто хотел его использовать, просто выполнили апгрейд версии системы. Тем же, кто не хотел использовать systemd
, вероятно, могли избрать один из следующих вариантов:
- не обновлять версию своего дистрибутива;
- обновить её с последующим удалением ненужного софта и сервисов;
- перейти на другую ОС или дистрибутив;
- приспособиться таки к новому софту.
Любой из этих вариантов будет гораздо менее трудоёмким, чем форкинг дистрибутива и его публичное представлление. Те, кто не хотел использовать systemd
, вероятно, либо научились уживаться с ним, либо мигрируют, либо просто сохранили свою текущую операционную систему.
Мне было любопытно, насколько популярен systemd
в сообществе Debian. Есть ли такие, кто был настолько им огорчён, что удали systemd
и установил что-то иное? Debian имеет службу конкурса определния популярности проекта (Popularity Contest). Сервис этот отслеживает, что устанавливают люди на своих Debian-машинах. Хотя не всё попадает в статистику проекта, данные Popularity Contest могут дать нам общее представление о том, какой софт запускают пользователи Debian’а. Так вот, статистика систем инициализации примерно через месяц после выхода Debian 8 Jessie выглядела так. Размер выборки в общей сложности составил 52 582 инсталляций релиза.
Init софт | Инсталляции | %% от общего числа |
systemd | 50 190 | 95 |
SysV | 19 688 | 37 |
Upstart | 25 | 0 |
OpenRC | 41 | 0 |
Как показывают диаграммы, некоторые люди устанавливают несколько пакетов инициализации. Однако большинство людей, работающих в Debian Jessie, кажется, сохраняют конфигурацию по умолчанию. Мне было также любопытно посмотреть, какая часть сообщества Debian использует последнюю стабильную версию, а какая — более иные. Точные числа тут получить сложно, так как в Debian’е в основном отслеживается популярность пакетов в стабильной ветке и популярность во всех ветках, вместе взятых. В последние, предположительно, попадают old-stabele, stable, testing и unstabe.
Я нашёл 186461 машину, которые предоставили данные Popularity Contest для своих пакетов. На 52582 (28%) из них запускался Debian stable. Все остальные ветви Debian6 вместе взятые, составляют 133 879 (72%) инсталляций. Есть, вероятно, много больше инсталляций, которые не предоставили статистику пакетов, но приведённые числоа — то, мы имеем для обработки. Из 133 879 установок, работающих ветвей Debian, кроме stable, зсистемы инициализации распределились так.
Init софт | Инсталляции | %% от общего числа |
systemd | 7 530 | 6 |
SysV | 131 269 | 98 |
Upstart | 69 | 0 |
OpenRC | 18 | 0 |
Как вы сможете увидеть на графике, SysV Init очень популярна в ветках Debian, отличных от последней stable. К сожалению, я не смог найти раздельную статистику для каждой ветки Debian, но обнаружил эти графики (см. внизу страницы). Они показывают, что данные Popularity Contest предоставили приблизительно 22,000 инсталляций Debian 6 Squeeze, 94000 инсталляций Debian 7 Wheezy и около 7000 машин с testing или unstable. Эти в сумме сопоставимы с упомянутыми выше 133879 инсталляциями веток Debian, отличных от stable.
Таким образом, данные Popularity Contest показывают, что инсталлций число Debian 6 и Debian 7 суммарно более чем вдвое превышает количество инсталляций Debian 8 (и более новых). Это приводит меня к мысли, что большая часть сообщества Debian не видит необходимости в обновлении их операционной системы. Иными словами, systemd не волнует о большую часть сообщества — она продолжает работать на старых версиях Debian. Короче говоря, форк дистрибутива не востребован, так как большинство людей, в нём нуждающихся, и так в нём фактически и работает.
В общем жизнь сама разруливает споры, «река течёт туда, куда ей надо…»
возможно люди ждут дебиан 8.0.2 или «более иную» ?
А мне Debian 8 с systemd дал некоторые преимущества :там network manager автоматом запускает новый 4g модем,который на Wheezy не определяется :)