Где живёт применитель Linux’а?

Где живёт применитель Linux’а?

Данный материал сочинялся как тезисы доклада на XVI конференция разработчиков свободных программ 2019 года. по причине своего хронического разгильдяйства я не вписался ни в какие сроки, и потому доклад этот не будет произнесён, а тезисы — опубликованы. Но поскольку я давно собирался написать на эту тему, а тут типа повод появился — размещаю здесь.

Применитель (не обязательно Linux’а) — это пользователь, применяющий компьютер для решения своих практических (производственных) задач, направленных на создание оригинального контента. В отличие от потребителя, использующего компьютер для потребления контента, созданного другими (ничего оценочного, просто определение терминов — подробности здесь и здесь).
Применитель Linux’а выполняет свои задачи не столько в дистрибутиве, сколько в рабочей среде (иначе говоря, в десктопе). Именно в ней протекает его повседневная жизнь — запуск приложений, управление данными, коммуникации. И потому выбор рабочей среды для него более важен, нежели выбор дистрибутива.

Причём выбор дистрибутива оказывается вторичным: не секрет, что не все десктопы одинаково хорошо поддерживаются во всех дистрибутивах. Во-первых, существуют «дистрибутивы одного десктопа» (например, Netrunner, поддерживающий исключительно KDE). Во-вторых, даже если в списке поддерживаемых сред можно видеть несколько имён (а то и все существующие), нередко «хорошо» поддерживаются один-два, много три десктопа, а остальные — «абы как», по принципу «что б было». Так что применителю резонно выбирать себе дистрибутив среди тех, в которых подходящий для него десктоп поддерживается наилучшим образом.
Современные десктопы по своему функционалу более или менее сравнялись: KDE уже так не выделяется на общем фоне его изобилием, как это было лет 10 назад, Xfce не выглядит «функциональным аутсайдером». И даже LXDE, традиционный «десктоп для бедных», в ипостаси LXQt стал полноценной интегрированной средой.

Так что критериев для выбора десктопа оказывается два. Первый — настраиваемость: мало радости от самого расчудесного десктопа, если нет возвожности скорректировать его под свои вкусы. И второй, тесно связанный с первым — чисто субъективная эстетика. Например, автор этих строк вот уже шесть лет просто не хочет смотреть ни на одну среду, кроме… кроме той, которая будет главной героиней этого рассказа.
Что же качается настраиваемости, то тут пальма первенства, безусловно, за KDE: в этой среде можно настроить (почти) всё. Что оборачивается своей противоположностью: очень сильно искушение настраивать её и настраивать. На противоположном полюсе — GNOME. В котором возможности настройки и изначально убоги, да ещё и невозможны без привлечения относительно правых и вполне левых твиков. Прочие десктопы (MATE, Xfce, LXQt) занимают промежуточное положение.

Однако есть одна среда, в которой оптимально сочетаются богатство настроек и простота их выполнения. Это — Cinnamon. Каковая, по мнению автора, и заслуживает звание лучшей среды всех времён и народов. Дополнительным плюсом которой является полное отсутствие штатных приложений — применителю вольно комплектовать систему по своему хотению, не заботясь об избавлении от «балласта».

Определившись со средой, остаётся подобрать хорошо поддерживающий дистрибутив. Для KDE, MATE, Xfce и даже GNOME это трудностей не составит — легион имя поддерживающих их дистрибутивов, и поддерживающих хорошо. В частности, для дистрибутивов с MATE возьму на себя смелость рекомендовать Matuntu — отечественную разработку, возникшую задолго до появления официальной Ubuntu MATE, регулярно обновляемую и существующую во многих редакциях, как 32-, так и 64-битных.

С Cinnamon несколько сложнее. Гарантирована поддержка полного функционала этой среды в произвольный момент времени только в прародительском Linux Mint (и в Linux Mint Debian Edition aka LMDE). В настоящий момент времени она прекрасно поддерживается и в Archlinux со всеми её производными. Однако тут перспектива не ясна: пакеты для Cinnamon в репозиториях Arch’а основаны на наработках дистрибутива Antergos, который минувшей весной прекратил своё существование. И что будет в дальнейшем — не совсем ясно.

Есть ещё и система Cintu, которую нельзя назвать дистрибуктивом в собственном смысле: это комбинация базиса Ubuntu и среды Cinnamon, без малейших излишеств. Она очень нравится автору этих строк (вот странно-то, да). Но обладает одним недостатком: источником пакетов Cinnamon в ней вяляются PPA-репозитории разных авторов. И практика последних шести лет показала, что репозитории эти то возникают, то пропадают в одночасье.

Однако не так давно к дистрибутивам, «хорошо» поддерживающим Cinnamon, присоединился Altlinux в лице StartedKit P9. Причём в данном случае «хорошесть» усугубляется тем, что пакеты Cinnamon существуют не только для архитектуры x86, но и для широкого спектра не-Intel’овских архитектур (см. полный список).

Сказанное позволяет автору говорить, что среда Cinnamon является лучшей для жизни применителя. Что, впрочем, является его сугубо личным мнением. Которое он отражает на сайте проекта Cinia.Которое он отражает на сайте проекта Cinia, который посвящён этой среде и тем дистрам, которые лучше всего её поддерживают.

image_pdfPDF

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