Mint’ы и системы инициализации

Алексей Федорчук

Так вот и возникают нездоровые сенсации.
Профессор Выбегалло

Дистрибутив Mint в своей Ubuntu based ипостаси (которую разработчики официально называют Linux Mint, далее LM) считается самым популярным из всех дистрибутивов этой операционной системы. Мнение это основано на рейтинге Distrowatch’а, в котором LM вот уже пятый год стабильно занимает 1-е место, причём с приличным отрывом от ближайшей соперницы (каковой, за исключением 2012 года, столь же стабильно выступает родительская Ubuntu).

При этом обычно забывают, что дистрибутивы на Distrowatch’е ранжируются по посещаемости их страниц на этом сайте. И потому этот рейтинг ни в коей мере не отражает реального распространения ни одной из входящих в него систем среди широких народных масс. Скорее наоборот: «действующие линуксоиды» давно сделали свой выбор, и по страницам Distrowatch’а табунами не шастают. Да и реальные применители LM обычно обращаются на тематические ресурсы типа The Linux Mint Blog и Segfault. Так что положение этого дистрибутива в рейтинге скорее очерчивает круг потенциально им интересующихся. Ну и известность — то, что его имя, как говорится, на слуху. Причём на слуху у тех, кто о самом по себе Mint’е часто имеет весьма смутное представление — хотя эти самый «те» могут быть прекрасными знатоками более иных систем.

В результате вокруг Mint’а вообще и собственно LM в частности концентрируется столько слухов, как вокруг ни одного другого дистрибутива. А посвящённые ему новости часто напоминают сообщения известного агентства ОГГ (Одна Гражданка Говорила) — особенно в русскоязычном преломлении, добавляющем пикантности.

Например, не так давно «прошёл слух», что разработчики LM собираются отказаться от пакетной базы Ubuntu как его основы, и перейти на кодовую базу Debian. Слух — он и есть слух, докопаться до его первоисточников обычно невозможно. Однако он вызвал волну опровержений. Хотя сами участники проекта Mint о приписываемых им «намерениях» — не подозревали ни сном, ни духом. А всего только выпустили релиз-кандитат своей второй системы Linux Mint Debian Edition 2 Betsy (LMDE), которая, как легко понять из названия, действительно базируется, со дня своего возникновения в 2011 году, на Debian’е.

Новость же, волной прокатившаяся по соответствующим ресурсам, — и того хлеще: разработчикам проекта Mint приписали намерение поддерживать в своих дистрибутивах сразу три системы инциализации, sysvinit, upstart и systemd. Новость эта мгновенно обросла комментариями, в том числе и жалостливыми: как же они, бедолаги, смогут поддерживать сразу три системы инициализации?

И сама новость, и особенно комментарии к ней способны оказать деморализующей действие на потенциальных применителей Mint’а — на тех, кто ещё только присматривается к этому дистрибутиву. А поскольку, по моему скромному мнению, этот дистрибутив, в одной из своих редакций, подходит, без всяких оговорок, очень и очень многим применителями Linux’а вообще, считаю своим долгом внести ясность в данный вопрос.

Для начала нужно сказать, что участники проекта Mintсами по себе не поддерживают ни одну систему инициализации. А используют ту, которая применяется в «базовом» дистрибутиве — Ubuntu LTS для LM и Debian stable для LMDE. Собственный же их вклад в дистроение ограничивается разработкой «титульных» рабочих сред (Cinnamon — практически целиком, MATE — в значительной степени) и дистрибутив-специфических утилит.

Соответственно, нынче существует две линии развития проекта Mint: LM 17.X с «именными» субрелизами (на данный момент — 17.1 Rebecca) и LMDE 2 Betsy. Первая базируется на Ubuntu 14.04, и будет оставаться текущей ещё год, вплоть до выхода очередного «долгоиграющего» релиза Ubuntu, после чего в течении ещё трёх лет будет состоять в статусе поддерживаемой. Поскольку Ubuntu 14.04 LTS использует в качестве системы инициализации upstart, ни малейших sysvinit или systemd в LM 17.X нет и в означенные выше сроки не предвидится.

Основой текущего релиза LMDE 2 Betsy является стабильная версия Debian 8 Jessie, и будет оставаться таковой до конца жизненного цикла последней (а релиз-цикл Debian’а, как все знают, штука не предсказуемая). А поскольку в Jessie, напротив, никогда не было никакого upstart, а ныне официально нет и намёка на sysvinit, даже в реликтовом виде, как в Ubuntu 15.04, то и в Betsy ничего подобного нет и не будет в обозримом будущем.

Правда, теоретическая возможность прикрутить sysvinit к LMDE 2 (как и к Jessie — можно найти даже неофициальные образы таких сборок) имеется (пока?). Вот только есть ли смысл? Ибо Debian 8 (как и, соответственно, Betsy) — единственный, на моей памяти, дистрибутив, уже первая systemd’изированная версия которого заработала сразу и безупречно, по крайней мере, нечувствительно для применителя. Во-всех остальных дистрибутивах внедрение systemd начиналось с того, что там хоть что-нибудь, да ломали…

Так что никаких оснований для паники или сожаления о тяжкой доле Mint’остроителей нет. А есть лишний повод вспомнить слова профессора Выбегалло, вынесенные в качестве эпиграфа. И задуматься над более общим вопросом,

Я прекрасно понимаю авторов подобных сообщений: нынче по настоящему интересных новостей в мире Open Source куда меньше, чем новостных ресурсов. И ведущие их вынуждены хвататься за соломинку — в том числе за обсуждение вопроса, будет или не будет цирковой артист выполнять свой коронный номер поедания бочки с говном.

Сложнее понять авторов комментариев таких новостей. Большинство из которых знают о Mint’е только понаслышке, но спешат отметиться своим мнением. Руководствуясь, вероятно, словами Бонарпартия, известного:

Плох тот комментатор, который не считает себя умнее автора.

Увы, в отличие от ребят будущего императора, маршальского жезла никто из комментаторов пока не заслужил.

И последнее. Прошу не рассматривать этот памфлет как повод для дискуссии о системах ингициализации, особенно в терминологии великого пролетарского поэта Владимира Маяковского.

Mint’ы и системы инициализации: 4 комментария

  1. полезный блог, честь и хвала автору

  2. Оффтопик: В эпиграфе, мне кажется, память вас подвела :) Слова про сенсацию сказал, имхо, главгерой Привалов, выгоняя газеткой в форточку на мороз огромного комара, которого наколдовал во сне во время новогоднего дежурства. Я это не из-за занудства, просто книжку эту люблю сильно и знаю практически наизусть. Как и вы, похоже, просто вы ее давно не перечитывали!

  3. про нездоровые сенсации говорится дважды
    первый раз в контексте:
    > Выбегалло горько усмехнулся.
    > — Вот видите, товарищ Ойра-Ойра, — сказал он. — Так вот и возникают нездоровые сенсации. Вы, не подумав, задали вопрос. И вот уже рядовой товарищ неверно сориентирован. Не на тот идеал смотрит…
    Второй раз — аллюзия Привалова:
    > Вот так возникают нездоровые сенсации, подумал я.

Добавить комментарий