Про Betsy

Клемент Лефевр aka Clem
Перевод Алексея Федорчука
Оригинал: About Betsy

Я решил сообщить вам новости и информацию о LMDE 2 ака «Betsy», поскольку работаю над ней последние несколько недель.

Что такое LMDE

Как вы знаете, наш проект поддерживает два дистрибутива — Linux Mint и LMDE.

Если в двух словах сравнить Linux Mint и LMDE, то можно сказать, в чём их сходство:

  • Они выглядят и работают одинаково, и дают один и тот же пользовательский опыт.
  • Они соответствуют одним стандартам и требованиям.
  • Они выпускаются в виде релизов и тестовых версий.
  • Оба имеют редакции с десктопами MATE и Cinnamon.

А различия их таковы:

  • Под капотом Linux Mint — пакетная база Ubuntu, у LMDE — Debian.
  • LMDE обычно несколько стройней, быстрей и отзывчивей.
  • LMDE проще с точки зрения архитектуры и, как правило, для внесения улучшений. Это даёт больше возможностей команде разработчиков частных проектов (инсталлятор, управление локалями и так далее).
  • Linux Mint — более «майнстримовый», по нему проще найти помощь, документацию и коллег-пользователей.
  • Linux Mint содержит больше пакетов и компонентов, некоторые из которых недоступны в LMDE, например, Менеджер драйверов, Compiz, репозитории PPA.
  • В нашем проекте Mint имеет гораздо больше пользователей, чем LMDE, и, следовательно, получает больше внимания, больше ресурсов, больше поддержки. С переходом к Debian Stable, в Бетси всё это должно значительно улучшиться, но все-таки средства выделяются на более востребованные проекты.

Что такое Бетси

LMDE первоначально был дистрибутивом со скользящим обновлением (rolling releases), но в конце концов превратился в полускользяций (semi-rolling distribution). Для своего времени было хорошо (в том числе и потому, что дало пользователям LMDE доступ к Cinnamon, тогда как прочие юзали GNOME), но также создавало проблемы и вызывало вопросы. Самой большой проблемой в LMDE было то, что он требовал намного больше поддержки, чем Linux Mint, при много меньшем числе пользователей. Это плохо сказывалось на частоте обновлений и качестве дистрибутива, так как требовалось очень много усилий для достижения очень немногих результатов.

Для сочетания развития и качества Linux Mint недавно перешёл к LTS-модели, приняв двухлетний цикл для основных релизов и с промежуточными релизами (17, 17,1, 17.2..etc) между ними, в которые включались новые версии десктопов и пользовательских приложений при сохранении одной и той же основы. Это оказалось чрезвычайно выгодно для Linux Mint и сотворило чудо не только для релиза 17.1, но и для релиза 17 перед ним.

Подобно этому для LMDE был принят замороженный релиз-цикл (такие же, как для Linux Mint), основанный на Debian Jessie. Эта новая LMDE получила номер версии «2» и кодовое имя «Betsy». Так же, как Linux Mint, он будет основываться на одной и той же базе в течение нескольких лет, пока в один прекрасный день мы не начнём говорить о «LMDE 3».

Релизы Betsy

Linux Mint 17.x является серией релизов. Хотя они имеют одинаковую основу, и простой способ апгрейда с одного на другой, каждый релиз приносит определенный набор инноваций и новых версий пакетов. Основное преимущество этой модели для пользователя — возможность выбора между обновлением или сохранением релиза на момент его установки.

В LMDE 2 мы эту возможность пропускаем. Во-первых, и это главное, LMDE имеет гораздо меньшую пользовательскую базу. Во-вторых, целевая аудитория LMDE менее «манстримовая» и обычно более опытная, чем у Linux Mint. В течении ряда лет новые версии программного обеспечения включались сначала в Linux Mint, а затем портировались на LMDE. Мы думаем измененить этот порядок. Новое программное обеспечение будет включаться сначала в LMDE, а затем уже в Linux Mint. Включение в LMDE будет означать обновление Betsy, в то время как включение в Linux Mint сделает его частью следующей версии 17.x в будущем.

Другими словами, в то время как Mint 17.x мы видим различные релизы (Qiana, Rebecca etc…) с выбором модели обновления, LMDE 2 будет обновляться постоянно (хотя в основе это будет просто Betsy), с выпуском обновлённых ISO-образов.

Это сделает применение LMDE чуть-чуть более рискованным, чем Linux Mint, но чуть-чуть более захватывающим для опытных пользователей.

ETA?

Как было сказано в предыдущем разделе, Betsy не будет окаменевшей системой. Мы имеем сочетание Romeo и базы Debian Stable… но главным здесь является то, что мы находимся на одной базе 2+ года: это обеспечивает качество, потому что даёт стимул инвестировать время в решение большего количества вещей и быть более требовательным, чем раньше.

Это было большим делом для «приглаживания» Betsy. Пару месяцев назад мы приняли очень важные решения (пропуск Systemd и поддержка Sysvinit) и критические исправления (обновление до SysLinux 6, сжатие initrd начального корневого диска, установка на многодисковые конфигурации, совместимость с GTK 3,14). Всё это в прошлом. Теперь у нас будет Betsy, загружаемая и устанавливаемая с песнями, независимо от количества жёстких дисков, использования EFI или BIOS, и которая даже может быть получена в онлайне при использвании одного из тих широкополосных беспроводных чипсетов.

Было исправлено много ошибок в самой системе, проделано много работы над инсталлятором (благодарность Kernc за помощь в этом вопросе), и включено подавляющее большинство того, что имеется в Mint 17.x.

Вы можете следить за нашим планом развития, чтобы наблюдать оставшиеся вопросы. Поскольку Betsy становится всё лучше и лучше, мы приближаемся к тестированию с контролем качества (QA testing). Конечно, в течении QA мы, наверное, выявим много ошибок, так что трудно дать оценку релиза на этой стадии. Я хотел бы думать, что мы увидим публичный релиз в марте, возможно, даже раньше… Как обычно, мы будем рассчитывать наше время, и мы выпустим релиз, когда он будет готов.

Содержание

Про Betsy: 10 комментариев

  1. Луч света в тёмном царстве. Хоть один пользовательский дистрибутив без systemd. Надо обратить на него пристальное внимание.
    Спасибо за перевод.

  2. Вообще-то, не один: если не брать саму Slackware, то есть Salix и Slakckel
    есть PCLinuxOS
    всё это вполне пользовательские дистрибутивы, и ни в одном системда нет и не предвидится
    но на счёт внимания — согласен
    потому что upstart, который Mint унаследовал от Ubuntu, оказался тоже довольно мутной вещью

  3. «Теперь у нас будет Betsy, загружаемая и устанавливаемая с песнями»

    Скорее устанавливаемая с такой-то матерью и с бубном, так как в релиз забыли добавить пакет pppoe и у тех у кого сеть не через роутер видимо пойдут к соседу за этим пакетом. Ппц, неужели нельзя было проверить основу всей оси — сеть, прежде чем выкладывать релиз, неужели это было так сложно.

    А чем так Systemd всем не угодил? Помоему это просто ханжество.

  4. Неправда Ваша, у меня pppoe стоит по умолчанию, сам я его точно не устанавливал за ненадобностью.
    А про systemd я испытываю желание дискутировать не больше, чем про преимущества Windows.
    Всё давно сказано.

  5. > сжатие initrd начального корневого диска сжатия
    тавтология? ошибка?
    > про systemd я испытываю желание дискутировать не больше,
    > чем про преимущества Windows. Всё давно сказано.
    Ссылочкой поделитесь? Почитать хоть про «священные войны».

  6. Благодарствую за разъяснения. Как-то эти темы обошли меня раньше. Даже про upstart. Плевался на нее, когда что-то с сервером на ubuntu пытался сделать, пришлось обращаться к тете man-e.
    А systemd они еще и в бинарном виде делают? Красота!!!
    Удивило измерение времени загрузки systemd vs rc, напомнило анекдот: «… а теперь со всем этим мы попытаемся взлететь».

  7. > Плевался на нее, когда что-то с сервером на ubuntu пытался сделать
    Да, когда пробовал в неё чуток вникнуть — пришёл к выводу, что штука такая же мутная, как и systemd. Единственное её преимущество перед последним было то, что пользователь (не админ) Ubuntu и убунтоидов напрямую с ней практически никогда не сталкивался. В отличие от пользователя Fedora и openSUSE, где для простого включения gpm требовалось туды лезть.
    Но это заслуга не upstart, а Debian’овских инструментов конфигурирования. И, как показывает пример LMDE (и самой Jessie, я её целенаправленно именно на сей предмет смотрел), ребята смогли то же самое сделать и с systemd — опять же не благодаря ему, а вопреки (препонам и рогаткам Леннарта).

  8. «Неправда Ваша, у меня pppoe стоит по умолчанию\» Я говорю то, что есть на самом деле, в LMDE2 x32 Mate отсутствует пакет pppoe и по этой причине придется его выкачивать у соседа. Плюс обнаружился куда более серьезный косяк со звуком, при включении и отключении появился посторонний звук — треск и стал трещать звук в Wine и иногда в VLC. Сразу скажу, что Pulse здесь ни при чем, скорее всего здесь что-то другое, возможно Alsa, попробую накатить \»чистый\» Debian с Mate, если там такого не будет, значит это разрабы LMDE2 накриворучили. ИМХО первый релиз LMDE гораздо лучше, по крайней мере там какие-то возникающие проблемы решались на раз-два.

  9. В общем треск звука в Wine связан с кривой версией 1.6, откатил версию Wine 1.4 из реп LMDE First release треск прекратился. Трабла со звуком при включеннии и отключении связана с тем, что разработчики LMDE2, что-то поломали в инициализации демонов пытаясь уйти от ненависного им Systemd, с которым к слову и звук отлично работает и ничего не трещит и запуск/отключение происходит практически мгновенно. И логи никуда не делись, они все так же просматриваются, причем очень удобно через Log File Viewer. Я конечно хз, но лучше уж работающий Systemd, чем хрипящий и тормозной Sysvinit.

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