Клемент Лефевр 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 мы, наверное, выявим много ошибок, так что трудно дать оценку релиза на этой стадии. Я хотел бы думать, что мы увидим публичный релиз в марте, возможно, даже раньше… Как обычно, мы будем рассчитывать наше время, и мы выпустим релиз, когда он будет готов.
Луч света в тёмном царстве. Хоть один пользовательский дистрибутив без systemd. Надо обратить на него пристальное внимание.
Спасибо за перевод.
Вообще-то, не один: если не брать саму Slackware, то есть Salix и Slakckel
есть PCLinuxOS
всё это вполне пользовательские дистрибутивы, и ни в одном системда нет и не предвидится
но на счёт внимания — согласен
потому что upstart, который Mint унаследовал от Ubuntu, оказался тоже довольно мутной вещью
«Теперь у нас будет Betsy, загружаемая и устанавливаемая с песнями»
Скорее устанавливаемая с такой-то матерью и с бубном, так как в релиз забыли добавить пакет pppoe и у тех у кого сеть не через роутер видимо пойдут к соседу за этим пакетом. Ппц, неужели нельзя было проверить основу всей оси — сеть, прежде чем выкладывать релиз, неужели это было так сложно.
А чем так Systemd всем не угодил? Помоему это просто ханжество.
Неправда Ваша, у меня pppoe стоит по умолчанию, сам я его точно не устанавливал за ненадобностью.
А про systemd я испытываю желание дискутировать не больше, чем про преимущества Windows.
Всё давно сказано.
> сжатие initrd начального корневого диска сжатия
тавтология? ошибка?
> про systemd я испытываю желание дискутировать не больше,
> чем про преимущества Windows. Всё давно сказано.
Ссылочкой поделитесь? Почитать хоть про «священные войны».
Ошибка, разумеется…
А ссылки — как раз в «Священных войнах» http://alv.me/?page_id=1627#holywars
И два — выборка по тэгу: http://alv.me/?tag=boot
И три — карта сайта http://alv.me/?page_id=8549, а далее браузерный поиск волшебного слова systemd.
Благодарствую за разъяснения. Как-то эти темы обошли меня раньше. Даже про upstart. Плевался на нее, когда что-то с сервером на ubuntu пытался сделать, пришлось обращаться к тете man-e.
А systemd они еще и в бинарном виде делают? Красота!!!
Удивило измерение времени загрузки systemd vs rc, напомнило анекдот: «… а теперь со всем этим мы попытаемся взлететь».
> Плевался на нее, когда что-то с сервером на ubuntu пытался сделать
Да, когда пробовал в неё чуток вникнуть — пришёл к выводу, что штука такая же мутная, как и systemd. Единственное её преимущество перед последним было то, что пользователь (не админ) Ubuntu и убунтоидов напрямую с ней практически никогда не сталкивался. В отличие от пользователя Fedora и openSUSE, где для простого включения gpm требовалось туды лезть.
Но это заслуга не upstart, а Debian’овских инструментов конфигурирования. И, как показывает пример LMDE (и самой Jessie, я её целенаправленно именно на сей предмет смотрел), ребята смогли то же самое сделать и с systemd — опять же не благодаря ему, а вопреки (препонам и рогаткам Леннарта).
«Неправда Ваша, у меня pppoe стоит по умолчанию\» Я говорю то, что есть на самом деле, в LMDE2 x32 Mate отсутствует пакет pppoe и по этой причине придется его выкачивать у соседа. Плюс обнаружился куда более серьезный косяк со звуком, при включении и отключении появился посторонний звук — треск и стал трещать звук в Wine и иногда в VLC. Сразу скажу, что Pulse здесь ни при чем, скорее всего здесь что-то другое, возможно Alsa, попробую накатить \»чистый\» Debian с Mate, если там такого не будет, значит это разрабы LMDE2 накриворучили. ИМХО первый релиз LMDE гораздо лучше, по крайней мере там какие-то возникающие проблемы решались на раз-два.
В общем треск звука в Wine связан с кривой версией 1.6, откатил версию Wine 1.4 из реп LMDE First release треск прекратился. Трабла со звуком при включеннии и отключении связана с тем, что разработчики LMDE2, что-то поломали в инициализации демонов пытаясь уйти от ненависного им Systemd, с которым к слову и звук отлично работает и ничего не трещит и запуск/отключение происходит практически мгновенно. И логи никуда не делись, они все так же просматриваются, причем очень удобно через Log File Viewer. Я конечно хз, но лучше уж работающий Systemd, чем хрипящий и тормозной Sysvinit.