Сравнение сред рабочего стола X Window System
![]() | Эта статья включает список общих ссылок , но в ней отсутствуют достаточные соответствующие встроенные цитаты . ( сентябрь 2018 г. ) |
Среда рабочего стола — это набор программного обеспечения, предназначенный для придания операционной системе функциональности и вида определенного внешнего .
Эта статья относится к операционным системам , поддерживающим X Window System , в основном к Unix и Unix-подобным операционным системам, таким как Linux , Minix , illumos , Solaris , AIX , FreeBSD и Mac OS X. [1] Microsoft Windows не способна запускать X-приложения в исходном виде; сторонние X-серверы, такие как Cygwin/X , Exceed или Xming . однако доступны [2] [3]
Технические элементы среды рабочего стола
[ редактировать ]Среду рабочего стола (DE) можно разбить на несколько компонентов, которые функционируют независимо и взаимодействуют друг с другом, обеспечивая внешний вид и функциональность среды рабочего стола. Фундаментальной частью DE является оконный менеджер или WM. Оконный менеджер создает определенный способ представления окон приложения пользователю. Он управляет различными окнами приложений, отслеживая, какие из них открыты, и предоставляет функции переключения между ними. Еще одним важным элементом DE является файловый менеджер . Это приложение управляет файлами/папками и представляет их так, как удобно пользователю. Он обеспечивает такие операции с файлами, как просмотр, копирование или перемещение, изменение разрешений и удаление. DE обычно предоставляют утилиты для установки обоев и заставок, отображения значков на рабочем столе и выполнения некоторых административных задач. Они могут опционально включать в себя текстовые процессоры, приложения для записи CD/DVD, веб-браузеры и клиенты электронной почты.
Есть некоторые исключения: оконные менеджеры, такие как Fluxbox , wmii и Ratpoison, работают независимо от среды рабочего стола и были написаны с этой целью. Дополнительные выбранные приложения добавляют такие функции, как управление панелью и громкостью, что придает им некоторые качества полноценного DE. Это контрастирует с поведением таких WM, как Metacity и KWin , которые не были написаны с целью работы независимо от DE.
Компиляция программного обеспечения KDE и GNOME почти полностью написаны на специальных программных библиотеках Qt и GTK соответственно. [4] Обычно это означает, что практически каждый компонент среды рабочего стола, включая файловый менеджер, явно зависит от этой библиотеки в своем функционировании.

Примечательно, что ничто не мешает пользователю установить любое количество программных библиотек по своему выбору. На практике программное обеспечение, написанное на основе основных библиотек, можно запускать в любой среде рабочего стола. Запуск пакета, разработанного для одного рабочего стола (что, по сути, означает, что он написан с использованием тех же библиотек, что и сам рабочий стол) на другом рабочем столе, может быть визуально неприятным, а также повлечь за собой нехватку оперативной памяти из-за загрузки библиотек, которые в противном случае не потребовались бы. .
Некоторые различия, которые могут повлиять на выбор среды рабочего стола:
- Внешний вид среды рабочего стола. Пользователю будет более комфортно с определенным внешним видом, с которым он может быть уже знаком, а может и не быть.
- Гибкость и возможность настройки среды рабочего стола. Опытному пользователю может понадобиться легко настраиваемая среда рабочего стола, чтобы среда рабочего стола работала так, как он хочет. Новичку может просто понадобиться простая в использовании среда, к которой он сможет приспособиться.
- Личные предпочтения по выбору программного обеспечения, которые имеют два аспекта:
- Каждая среда рабочего стола поставляется с различным программным обеспечением по умолчанию и различными «способами выполнения задач» на этом рабочем столе. Обычному пользователю может понравиться высокоинтегрированный графический интерфейс для изменения различных настроек, в то время как более опытный пользователь может предпочесть использовать отдельные утилиты настройки или даже инструменты CLI .
- Рабочие столы также часто тесно связаны с различными основными функциональными компонентами менеджера рабочего стола (пример: файловый менеджер , браузер , текстовый процессор ); Хотя «смешивать и сочетать» возможно, обычно приятно делать выбор, который приводит к единообразному внешнему виду программ в выбранной среде рабочего стола. Выбор на основе того, какое программное обеспечение интегрируется с выбранной средой рабочего стола, обязательно ограничивает вес, который можно придать другим функциям приложения.
Информация для сравнения настольных компьютеров
[ редактировать ]Обзор
[ редактировать ]Имя | Первоначальный выпуск | Последний выпуск | Язык программирования | Графический инструментарий | Лицензия | Примечания | |
---|---|---|---|---|---|---|---|
Версия | Дата | ||||||
Волнистый попугайчик | 2014-02-07 | 10.9.2 [5] ![]() | 2024-06-22 | С, Вала | ГТК | лицензия GPL | Намерение состояло в том, чтобы использовать компоненты GNOME для создания более легкого и традиционного рабочего стола, который по-прежнему обладал большинством функций, которые GNOME предоставлял в то время. |
Корица | 2011-04 | 6.2.8 [6] ![]() | 2024-08-04 | Си, JavaScript, Питон | ГТК | лицензия GPL | Создан из GNOME 3 с целью создания традиционного рабочего стола, основанного на современных технологиях. |
Общая среда рабочего стола (CDE) | 1993-06-30 | 2.5.2 | 2023-11-18 | С, С++ | Мотив | LGPL-2.0 или более поздняя версия | Часть стандарта рабочей станции UNIX 98 . [7] Выпущено в 2012 году под свободной лицензией. |
Среда рабочего стола Deepin (DDE) | 2015 | 20.9 [8] ![]() | 2023-04-17 | С++ | Qt | лицензия GPL | Среда рабочего стола Deepin. |
Просвещение (клавиша E) | 1997 | 0.26.0 [9] ![]() | 2023-12-23 | С | Английская футбольная лига | Лицензия BSD | Полная среда, включая централизованную настройку большинства параметров. |
Среда рабочего стола Equinox (EDE) | 2003-01-06 | 2.1 [10] ![]() | 2014-06-22 | С++ | ФЛТК | Лицензионная лицензия, LGPL | Редко используемая среда, в последние годы мало активности. |
Звезда | 2006-02-22 | Цель-C | GNUстеп | Лицензия MIT, BSD | В течение нескольких лет активность была низкой, последний признак активности наблюдался в 2014 году. | ||
ГНОМ | 1999-03-03 | 46.3 [11] ![]() | 2024-07-12 | C, C++, Вала, Python, JavaScript | ГТК | Лицензионная лицензия, LGPL | GNOME — одна из самых популярных сред. Серьезные изменения в дизайне с выпуском 3.0 привели к созданию Cinnamon (вилка GNOME 3), Unity (альтернатива сеанса рабочего стола Gnome для GNOME Shell) и MATE (вилка GNOME 2). |
KDE Plasma 5 (KDE5, KDE Plasma Workspaces, ранее K Desktop Environment или просто KDE) | 1998-07-12 | 5.27.11 [12] ![]() | 2024-03-06 | С++, QML | Qt | LGPL | У KDE есть сильные и восторженные поклонники. Проект в значительной степени ориентирован на сообщество и включает в себя множество других приложений и инфраструктур, многие из которых созданы специально для KDE. |
LXDE (облегченная среда рабочего стола X11) | 2006 | 0.10.1 [13] ![]() | 2021-02-25 | С | ГТК | Лицензионная лицензия, LGPL | LXDE, занимающий мало ресурсов, является фаворитом среди разработчиков облегченных дистрибутивов Linux. Разработка в основном перешла на LXQt, но она все еще поддерживается и в 2020 году перенесена на GTK3. |
LXQt | 2014-05-07 | 2.0.0 [14] ![]() | 2024-04-15 | С, С++ | Qt | Лицензионная лицензия, LGPL | Это облегченная среда рабочего стола на основе Qt, созданная в результате слияния LXDE-Qt и Razor-qt. |
СМЕРТЬ | 2011-08-19 | 1.28.2 [15] ![]() | 2024-03-11 | С, С++, Питон | ГТК | LGPL, Лицензионная лицензия GPL | Возрождение и продолжение среды GNOME 2 после выпуска GNOME 3. В последних выпусках она была портирована на GTK 3, демонстрируя прогресс проекта. |
Пантеон | 2011 | 2018-10-16 | Налить | ГТК | лицензия GPL | Окружение рабочего стола элементарной ОС. | |
Бритва-qt | 2010-09-05 | 0.5.2 [16] ![]() | 2013-01-12 | С++ | Qt | лицензия GPL | Объединен с LXQt |
РОКС Рабочий стол | 2000 (?) | 2.11 [17] ![]() | 2011-10-09 | С, Питон | ГТК | лицензия GPL | |
Среда рабочего стола Trinity (TDE) | 2010-04-29 | Р14.1.1 [18] ![]() | 2023-10-29 | С++ | Qt | GPL (и другие) | Разветвлено из KDE 3.x. |
Единство | 2010-06-09 | 7.6 [19] ![]() | 2022-06-30 | C, С++, Питон, Вала, QML | ГТК | Лицензионная лицензия, LGPL | Разработан Canonical для Ubuntu как альтернатива графической оболочке GNOME Shell. Разработанный с учетом «конвергенции», он был прекращен компанией Canonical в начале 2017 года, поскольку у Unity 8 были некоторые проблемы, включая поддержку приложений Mir и X. Был подхвачен UBPorts и переименован в «Ломири». |
Xfce | 1997-начало | 4.18 [20] ![]() | 2022-12-15 | С | ГТК | Лицензия GPL, LGPL, BSD | Xfce часто используется в облегченных дистрибутивах, ориентированных на аппаратное обеспечение более низкого уровня. |
Программы по умолчанию упакованы
[ редактировать ]В этой таблице представлена основная информация о программах, поставляемых с некоторыми средами рабочего стола для системы X Window .
Обратите внимание, что Razor-qt стал LXQt , портом LXDE для платформы Qt.
Сравнение простоты использования и стабильности
[ редактировать ]Графический файловый менеджер GNOME Files (Nautilus) прост в использовании и имеет множество функций. [23] Файловый менеджер KDE Dolphin ориентирован на удобство использования. [24] До KDE версии 4 стандартным файловым менеджером проекта KDE был Konqueror, который также был разработан для простоты использования.
И GNOME, и KDE поставляются со множеством графических инструментов настройки, что избавляет новых пользователей от необходимости вручную редактировать файлы конфигурации. У них есть обширный комплект программного обеспечения, такого как редакторы графического меню, текстовые редакторы, аудиоплееры и программное обеспечение для выполнения административной работы. Все приложения, установленные в большинстве дистрибутивов, автоматически добавляются в меню GNOME и KDE. Для начала работы не требуется никаких серьезных изменений конфигурации. Однако при использовании графических инструментов степень настройки рабочих столов определяется возможностями, предоставляемыми этими инструментами.
Проблемы совместимости и взаимодействия
[ редактировать ]Некоторые среды рабочего стола и оконные менеджеры утверждают, что они явно поддерживают приложения, созданные для других сред рабочего стола. Например, Fluxbox указывает поддержку KDE в своем списке функций. [25] Использование программного обеспечения, созданного специально для используемой среды рабочего стола, или программного обеспечения, не зависящего от оконного менеджера, — это способ избежать проблем. Для разработчиков программного обеспечения проект Portland Project выпустил набор общих интерфейсов, которые позволяют приложениям интегрироваться во многие настольные среды. [26]
Использование системных ресурсов
[ редактировать ]![]() | Эту статью необходимо обновить . ( июнь 2016 г. ) |
Тест Phoronix 2011 года с установкой Ubuntu 10.04 по умолчанию показал, что использование памяти LXDE 0.5 было ниже, чем у Xfce 4.6, что, в свою очередь, было ниже, чем у GNOME 2.29, при этом KDE 4.4 использовал больше всего оперативной памяти по сравнению с вышеупомянутым. рабочие столы. [27] [28]
В 2015 году в тестах было продемонстрировано, что LXDE работает немного быстрее, чем Xfce в целом (в среднем по всем тестам), при использовании операционной системы Fedora Linux. [29]
См. также
[ редактировать ]- Сравнение оконных менеджеров X
- Сравнение файловых менеджеров
- Крокет Проект
- DistroWatch — сайт, содержащий информацию о нескольких сотнях дистрибутивов.
- freedesktop.org
- Минимализм (компьютерный)
- Раздувание программного обеспечения
Ссылки
[ редактировать ]- ^ Официальный сайт XFree86. Архивировано 20 октября 2003 г. на Wayback Machine. линии 5
- ^ Веб-сайт Cygwin/X
- ^ Домашняя страница проекта Xming на SourceForge.
- ^ Официальные сайты GNOME и KDE.
- ^ «Выпущена версия Budgie 10.9.2» . 22 июня 2024 г. Проверено 27 июня 2024 г.
- ^ «6.2.8» . 4 августа 2024 г. Проверено 4 августа 2024 г.
- ^ «Требования к испытаниям по стандарту на продукцию» . Открытая группа. 31 января 2013 года . Проверено 29 сентября 2013 г.
- ^ «Deepin 20.9 официально выпущен!» . 17 апреля 2023 г. Проверено 2 мая 2023 г.
- ^ «Выпуск Просвещения 0.26.0» . 23 декабря 2023 г. Проверено 27 февраля 2024 г.
- ^ https://sourceforge.net/projects/ede/files/ede/ .
{{cite web}}
: Отсутствует или пусто|title=
( помощь ) - ^ «GNOME 46.3 выпущен» . 12 июля 2024 г. Проверено 13 июля 2024 г.
- ^ «KDE Plasma 5.27.11, выпуск с исправлением ошибок за март» . 6 марта 2024 г. Проверено 3 мая 2024 г.
- ^ «Выпущена LXPanel 0.10.1» . 25 февраля 2021 г. Проверено 3 июня 2023 г.
- ^ «Выпуск LXQt 2.0.0» . 15 апреля 2024 г. Проверено 17 апреля 2024 г.
- ^ «версия 1.28.2» . 11 марта 2024 г. Проверено 12 марта 2024 г.
- ^ «Выпуск 0.5.2» . 12 января 2013 года . Проверено 23 июля 2018 г.
- ^ http://rox.sourceforge.net/desktop/node/962.html .
{{cite web}}
: Отсутствует или пусто|title=
( помощь ) - ^ https://www.trinitydesktop.org/newsentry.php?entry=2023.10.29 .
{{cite web}}
: Отсутствует или пусто|title=
( помощь ) - ^ «Анонсируем стабильный выпуск Unity 7.6» . Проверено 25 июня 2024 г.
- ^ «Новости – Выпущен Xfce 4.18 – Xfce» .
- ^ создатель), Араселе Торрес, Камила Эйрес, Молли Уайт (исходная временная шкала викимедиа; имена, переведено Your. «Хронология событий KDE за 27 лет» . kde.org . Проверено 25 октября 2023 г. ).
{{cite web}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ «Неподдерживаемый/KOffice · GitLab» . ГитЛаб . Проверено 25 октября 2023 г.
- ^ Официальная страница скриншотов Nautilus
- ^ «Официальная страница файлового менеджера Dolphin на сайте проекта KDE» . Архивировано из оригинала 24 марта 2011 г. Проверено 26 июля 2020 г.
- ^ Официальный сайт Fluxbox. Архивировано 14 мая 2008 г., Wayback Machine. линия 15
- ^ Linux делает шаг к совместимости с KDE/GNOME. Архивировано 26 февраля 2008 г. на Wayback Machine.
- ^ Ларабель, Майкл. «Phoronix: использование мощности и памяти GNOME, KDE, LXDE и Xfce» . Фороникс. Архивировано из оригинала 3 сентября 2018 года . Проверено 30 июля 2011 г.
- ^ Использование оперативной памяти LXDE по сравнению с Xfce в Porteus еще раз подтверждает, что LXDE составляет примерно 1/2 от объема Xfce.
- ^ Фороникс
Внешние ссылки
[ редактировать ]- Лучший рабочий стол Linux 2018 года TechRadar
- Fedora 24: сравнение Gnome, KDE Plasma, Cinnamon, MATE, Xfce, LXDE ZDNet
- Свобода выбора: сравнение 7 лучших настольных сред Linux
- 11 лучших сред рабочего стола Linux и их сравнение | Издание 2018 г. fossbytes.com
- 10 лучших сред рабочего стола Linux lifewire.com
- 7 лучших сред рабочего стола для Linux hisfoss.com
- В чем разница между Gnome, KDE, Xfce и LXDE pclosmag.com
- Стоит ли использовать оконный менеджер в качестве среды рабочего стола? makeuseof.com
- Шесть популярных сред рабочего стола Linux techspot.com
- 10 лучших и самых популярных сред рабочего стола Linux всех времен tecmint.com
- 5 лучших сред рабочего стола Linux с плюсами и минусами linuxandubuntu.com
- 8 лучших сред рабочего стола Ubuntu (18.04 Bionic Beaver Linux) linuxconfig.org
- Лучшие новые среды рабочего стола Linux Datamation
- 6 причин, почему GNOME по-прежнему остается лучшей средой рабочего стола Linux opensource.com
- Лучшие среды рабочего стола Linux в 2016 году linux.com
- WTF среды рабочего стола: объяснения GNOME, KDE и других Лайфхакер
- Визуальная история сред рабочего стола ОС. Архивировано 3 февраля 2018 г. на Wayback Machine NetworkWorld.