Debian, Devuan и systemd в вопросах и ответах

Джесс Смит (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. Короче говоря, форк дистрибутива не востребован, так как большинство людей, в нём нуждающихся, и так в нём фактически и работает.

Debian, Devuan и systemd в вопросах и ответах: 3 комментария

  1. В общем жизнь сама разруливает споры, «река течёт туда, куда ей надо…»

  2. возможно люди ждут дебиан 8.0.2 или «более иную» ?

  3. А мне Debian 8 с systemd дал некоторые преимущества :там network manager автоматом запускает новый 4g модем,который на Wheezy не определяется :)

Оставить комментарий

Перейти к верхней панели