Здравствуйте!
Для взаимодействия человека и компьютера требуется специальные средства, совокупность которых называется "интерфейсом". На текущий момент, самыми популярными в GNU/Linux являются текстовый и графический интерфейсы. Графический (в большинстве случаев) представлен в виде т.н. среды рабочего стола - виртуальное пространство с окнами, панелями, иконками и всяким таким прочим, то есть то, что пользователь видит на мониторе и чем управляет в процессе работы мышкой и клавиатурой. Помимо скомпонованных сред рабочего стола ("Desktop Environment" или "DE") существуют также элементы их по отдельности, из которых можно сконструировать собственное DE, но сейчас здесь их рассматривать бессмысленно. В отличии от Windows или MacOS, среды рабочего стола в Линукс представлены в ассортименте, и сегодня я расскажу о самых известных из них.
Для начала стоит уточнить, что все графические интерфейсы программ (и среды рабочего стола в частности) в Linux строятся на двух платформах (фреймворках): GTK и QT. Первый более распространен, второй менее. Раньше были проблемы с отображением приложений, написанном на одном фреймворке в среде рабочего стола, написаном на другом. Сегодня это не является сложностью (есть средства, для обеспечения совместимости), однако для лучшей работы я всё-равно рекомендую использовать приложения с соответствующим фреймворком (если есть выбор, разумеется). DE на QT будут представлены минимально, поэтому там я буду указывать об этом. Остальные среды на GTK.
GNOME
Основных DE в Линуксах две. GNOME - одна из них. До третьей версии предоставляла пользователям удобную, настраиваемую среду с умеренным потреблением ресурсов компьютера. Переход на версию GNOME 3 (в 2011 году) сопровождался глобальными изменениями и функционала и интерфейса, что привело к оттоку пользователей и появлению форков (о некоторых будет далее). На текущий момент обросла инструментами и функционалом, избавилась от детских болезней, да пользователи привыкли. Плюс, функционал можно добавить за счет расширений специальных расширений.
Плюсы:
- Довольно-таки красивая. Как искаропке, так и после настройки.
- Обладает массой функциональных инструментов (хороший файловый менеджер, утилита для создания и организации виртуальных машин, возможность работы с аккаунтом Гугл (синхронизация календаря, доступ к Гуглодиску).
- Хорошо подходит для сенсорных экранов.
Минусы:
- Прожорлив в плане ресурсов компьютера. На современных машинах не чувствуется (если там железо хотя бы среднее), но для старых компьютеров подходит мало.
- Неочевидные способы настройки. Например, если в большинстве DE для настройки панели нужно нажать на неё правой кнопкой мыши и далее работать с открывшимся меню, то в GNOME для настройки нужно устанавливать расширение (что хотите изменить, такое расширение и устанавливайте). А его ещё найти надо (расширения устанавливаются из интернета со специального сайта и там всё на буржуйском). Лично мне это очень сильно не зашло.
- Большинство расширений пишутся и поддерживаются сторонними пользователями, которые могут прекратить поддержку старых версий GNOME или прекратить разработку вообще. Например, при обновлении Debian на новую версию ОС, может возникнуть ситуация, когда часть расширений не работает, потому что версия GNOME слишком старая, а после обновления дистрибутива часть расширений отваливается, потому что поддержки новых версий GNOME в них уже нет.
Дистрибутивы, поставляемые с GNOME: Fedora, Debian, Ubuntu, Manjaro.
KDE
Второй мастодонт линуксовых DE. А также первая среда рабочего стола Линукс. По праву считается самой настраиваемой средой, так как там можно изменить любой элемент. Причем для этого есть специальная программа, предоставляющая возможность прямо из неё найти необходимое, скачать и установить. Написан на QT, но обладает большим количеством приложений, созданных как самим проектом KDE, так и другими разработчиками.
Является моим любимым DE.
Написан на QT.
Плюсы:
- Настраиваемость.
- Удобство.
- Красота.
Минусы:
- Ресурсоемкость. Несколько раз брал пальму первенства среди всех DE за неуемный аппетит и до сих пор считается пользователями самым прожорливым.
- Обилие настроек может смутить неподготовленного пользователя, но есть варианты общих решений (одним кликом меняется сразу все элементы интерфейса в пределах определенной темы.
- Работает на QT. Хоть и есть эффективные средства адаптации GTK приложений, но все-равно они могут выглядеть чужеродно.
Дистрибутивы, поставляемые с KDE: Kubuntu, KDENeon, Manjaro, Debian.
XFCE
DE, также являющееся одним из самых популярных. Самая точная характеристика для него - "Средний". У него средние возможности по кастомизации, среднее потребление ресурсов, средний функционал. Крупные обновления там случаются нечасто, так что среда остается стабильной продолжительное время. Очень хороший выбор, если Вам нужна просто рабочая лошадка без изысков. Хотя, стоит заметить, что среда организована модульно, так что можно спокойно заменять имеющиеся элементы и получать другой функционал.
Плюсы:
- Неприхотливость в плане ресурсов. Хотя последнее время потребление возросло.
- Модульность.
- Стабильность.
Минусы:
- Настраиваемость искаропке достаточно скудная, а расширение функционала требует некоторых знаний и навыков.
- Без доработки выглядит страшновато.
Дистрибутивы, поставляемые с XFCE: Xubuntu, Manjaro, Linux Mint, Debian.
Cinnamon
Когда появился GNOME 3, его отличия от второй версии многим не понравились. В том числе разработчикам Linux Mint, поэтому они решили создать свою DE, использующую технологии GNOME 3, но предоставляющие пользователю более привычный интерфейс. Так появился Cinnamon. Данная оболочка внешне сильно напоминает Windows, поэтому будет удобна начинающим пользователям, при этом обладает хорошими возможностями кастомизации.
Плюсы:
- Удобен для начинающих пользователей.
- Хорошо настраивается.
Минусы:
- Не особо прожорлив, но требует хотя бы среднюю машину.
- Моему другу не понравился Windows-style.
Дистрибутивы, поставляемые с Cinnamon: Linux Mint, Manjaro.
MATE
Ещё одна жертва GNOME 3. Только, в отличии от Cinnamon, здесь разработчики стремились реконструировать GNOME 2. На выходе получилась очень неприхотливая DE, обладающая неплохим функционалом. Для слабых машин самое то.
Плюсы:
- Неприхотлив по ресурсам.
- Удобно настраивается.
Минусы:
- Кастомизация всё-таки ограничена.
Дистрибутивы, поставляемые с MATE: Linux Mint, Ubuntu Mate, Manjaro.
LXQT
Если честно, включил сюда эту среду потому что она на QT (чтобы KDE одному тут скучно не было). А вообще, она ничем выдающимся не отличается и похожа на MATE или XFCE.
Плюсы:
- Малое потребление ресурсов
Минусы:
- Слабая настраиваемость.
Дистрибутивы, поставляемые с LXQT: Lubuntu, Debian, Manjaro.
На этом я остановлюсь. Существует ещё несколько сред рабочего стола, но они менее известны, чем перечисленные.