Воззрения кота Manual’а. Maui и KDE. О Maui вообще

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

manul-logo-100

О дистрибутиве Maui, первая версия которого вышла меньше года назад, 14 августа 2015 года, уже немало говорилось на этих страницах. Однако они касались частных вопросов. А кот Мануал неуклонно, подобно председателю Мао, борется за упорядочивание стилей работы (сколько бы их ни было). И потому настоял на том, что раздел его «Воззрений», посвящённый Maui, должен начинаться с общей характеристики этого дистрибутива. Исполняю его требование.

Дистрибутив Maui пока не пользуется широкой известностью даже в узких кругах применителей Linux’а — в топе Distrowatch’а за последние 12 месяцев он в момент сочинения данных строк (Пн июл 3 13:34:58 MSK 2017) занимает 69 место. Не избалован он и вниманием русскоязычных ресурсов. Так что перво-наперво надо сказать о тех его особенностях, которые могут привлечь внимание потенциальных применителей. Или — не привлечь, и тогда дальше данный раздел «Воззрений» можно не читать.

В двух словах: Maui основан на базовых компонентах Ubuntu 16.04 LTS xenial и использует в качестве единственного рабочего окружения KDE Plasma 5, которое базируется на разработках проекта KDE Neon. В Maui его пакеты скомпонованы, частично модифицированы и дополнены пакетами собственной сборки. А вся среда в целом настроена по разумению майнтайнеров. И в результате визуально рабочий стол Maui визуально отличается от такового в Neon’е.

В частности, именно в Maui мы с Мануалом впервые увидели представление главного меню KDE в виде «Доски приложений» — и не просто увидели, но и оценили:

После чего на классическое меню KDE не хотелось даже смотреть, не то что на так называемое «современное».

Кстати, кроме этих трёх альтернативных виджетов, для главного меню в Maui есть ещё и четвёртый, «простой» вариант (Simple Menu):

Функционал его сходен с «Доской приложений», хотя и несколько беднее. Но зато и места на экране занимает куда меньше, благодаря чему хорошо подходит для малоформатных ноутбуков:

Вообще оформление KDE в Maui по умолчанию не только приятно для глаза, но и функционально. Да к тому же и освобождено от ряда раздражающих излишеств «референсного дизайна» Neon’а, типа запуска KNotes по щелчку средней кнопкой мыши на рабочем столе. Так что сдержанность стиля KDE — одна из «фирменных фич» Maui. Не самая, разумеется, важная — но бросающаяся в глаза первой.

Вторая «фича» дистрибутива — комплектация приложениями. Как известно заинтересованным лицам, Neon представляет собой своего рода референсную систему, предназначенную в основном для демонстрации новшеств KDE, а не для практического применения. И функционал его не выходит за пределы самых штатных приложений этой среды, типа Konsole, Dolphin’а и KWrite (даже Kate в состав распространяемых образов не входит).

Maui же предназначен для широких применительских масс, и потому богато снаряжён пользовательскими Qt/KDE приложениями (такими, как текстовый редактор Kate, заменяющий убогий KWrite) и системными утилитами. Среди последних стоит особо отметить Yakuake, отсутствующий в «референсном» Neon’е. Но без которого применители, успевшие оценить прелесть выпадающих терминалов, чувствуют себя как без одной руки.

И не только ими — в дистрибутив включены такие обычные «внедесктопные» приложения, как Libreoffice и Firefox. Причём последний — в виде, специально модифицированном для использования в KDE в рамках специального проекта Plasmazilla.

Далее, ничуть не комплексуя по части «библиотечного пуризма», майнтайнеры широко привлекли и немало Gtk-приложений, если это показалось им целесообразным. Так, наряду с «расово-чистой» KDE’шной Krita в официальном образе Maui можно видеть и чуждый GIMP: ведь всем, кто всерьёз занимается графикой, известно, что эти два монстра растрового мира не заменяют, а дополняют друг друга. А уж наличие векторного редактора Inkscape удивить уже не может — аналогов ему среди Qt/KDE приложений просто нет.

При этом все Gtk-приложения выглядят в среде KDE очень органично, «как здесь родились». И их интеграция в окружение последней — третья особенность дистрибутива Maui.

И тут мы плавно переходим к четвёртой «фирменной фиче» Maui, касающейся управления пакетами. Разумеется, в составе дистрибутива имеются и стандартный для всех deb based систем установщик пакетов dpkg, и полный комплект иструментария apt. Не обошёлся он и без графической «установочной морды» Qapt, отличающейся удобством и непревзойдённым быстродействием. А вот дальше начинаются неожиданности.

Майнтайнеры Maui отказались от «классово-близкого» Discover’а, выполняющего в «референсном» Neon’е роль Центра приложений Ubuntu (и сменившего его ныне GNOME Software Center). Не использовали они и столь же родной для KDE Muon — графический фронт-энд для инструментария apt. А вместо этого задействовали его аналог на библиотеке Gtk — Synaptic Точнее, наоборот, это Muon создавался как аналог Synaptic’а для KDE-окружения. Однако получился он не совсем удачным, что и послужило, видимо, причиной замены. Что же до отказа от Discover’а, то и его нельзя назвать доведённым до ума. Да и вообще необходимости в аналоге Центра приложений майнтайнеры Maui, вероятно, не увидели (в чём мы с Мануалом с ними солидарны). Зато в Maui был включён Менеджер обновлений из проекта Linux Mint.

Выше в двух словах Maui был охарактеризован как сочетание Ubuntu’ва базиса и KDE’шной надстройки. Но эти же слова можно применить и к Kubuntu — одному из законных отпрысков этом в славном семействе. И к тому же первому по счёту в ряду оных, существующему уже более 12 лет — первый его релиз, 5.04 hoary, датируется 30 апреля 2005 года. И может возникнуть вопрос — а какова между ними разница, и есть ли она вообще?

И здесь следует категорически подчеркнуть, что это весьма разные системы, хотя базовые компоненты их, включая Иксы, и черпаются из одного источника — официальных репозиториев Ubuntu. Однако такая пакетная совместимость заканчивается на уровне библиотек Qt и среды KDE. То есть попытка установить пакет, отсутствующий в репозиториях Maui (и лежащего в его основе Neon’а) из репозитория Kubuntu (universe-ветки репозитория официального Ubuntu), скорее всего, будет безуспешной. Что ранее было продемонстрировано на примере пакета Calibre.

Так что пятую особенность нашего героя можно сформулировать словами Страшилы Мудрого: Maui — это не Kubuntu, и Kubuntu — это не Maui. Вопрос, кто из них лучше, и тем более, чем лучше, мы обсуждать не будем. А взаимоотношения этих дистрибутивов будут рассмотрены в историческом очерке, который (надеюсь), скоро будет написан.

Наконец, шестая, и последняя, особенность Maui — чисто субъективная. Это — дистрибутив, очень приятный с виду и такой же нравом. По крайней мере, таким он представляется нам с котом Мануалом. Если в последнем пункте читатель готов поверить нам на слово, а предыдущие пять показались ему заслуживающими внимания, то его вниманию предлагается перейти к более детальному рассмотрению вопроса о том, что такое Maui.

[Общее содержание]

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