Jump to content

Сравнение сред рабочего стола X Window System

Среда рабочего стола — это набор программного обеспечения, предназначенный для придания операционной системе функциональности и вида определенного внешнего .

Эта статья относится к операционным системам , поддерживающим 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] Обычно это означает, что практически каждый компонент среды рабочего стола, включая файловый менеджер, явно зависит от этой библиотеки в своем функционировании.

Временная шкала сред рабочего стола X Window System.

Примечательно, что ничто не мешает пользователю установить любое количество программных библиотек по своему выбору. На практике программное обеспечение, написанное на основе основных библиотек, можно запускать в любой среде рабочего стола. Запуск пакета, разработанного для одного рабочего стола (что, по сути, означает, что он написан с использованием тех же библиотек, что и сам рабочий стол) на другом рабочем столе, может быть визуально неприятным, а также повлечь за собой нехватку оперативной памяти из-за загрузки библиотек, которые в противном случае не потребовались бы. .

Некоторые различия, которые могут повлиять на выбор среды рабочего стола:

  • Внешний вид среды рабочего стола. Пользователю будет более комфортно с определенным внешним видом, с которым он может быть уже знаком, а может и не быть.
  • Гибкость и возможность настройки среды рабочего стола. Опытному пользователю может понадобиться легко настраиваемая среда рабочего стола, чтобы среда рабочего стола работала так, как он хочет. Новичку может просто понадобиться простая в использовании среда, к которой он сможет приспособиться.
  • Личные предпочтения по выбору программного обеспечения, которые имеют два аспекта:
    • Каждая среда рабочего стола поставляется с различным программным обеспечением по умолчанию и различными «способами выполнения задач» на этом рабочем столе. Обычному пользователю может понравиться высокоинтегрированный графический интерфейс для изменения различных настроек, в то время как более опытный пользователь может предпочесть использовать отдельные утилиты настройки или даже инструменты 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 .

ГДЕ ГНОМ СМЕРТЬ Корица Xfce LXDE РОКС Рабочий стол Звезда ЯЗЫК Просвещение
X оконный менеджер Победить Мать Марко Маффин Xfwm4 Открытый ящик ОробоРОКС Азалия Эдвм Просвещение
X-дисплей-менеджер КДМ , СДДМ ГДМ ЛайтДМ ЛХДМ яблоко Вход
Файловый менеджер Дельфин ( Konqueror до SC 4 ) Файлы Коробка Немо Тунар PCManFM ROX-файлер Эфис ЭФМ, Энтропия
Набор инструментов для виджетов Qt ГТК GTK+ (устаревший)/ Qt ГТК GNUстеп ФЛТК (ранее eFLTK) элементарный
Эмулятор терминала консоль Терминал GNOME Терминал МАТЕ Терминал GNOME Терминал LXTerminal ROXTerm срок Терминология
Текстовый редактор KWrite ( Кейт до SC 4) гедит Перо Ксед Коврик для мыши , Коврик для листовок Листовка Редактировать ТекстПравить Зрение, Писать
Видеоплеер Игрок-дракон ( кофеин до SC 4 ) Видео Целлулоид условно-досрочное освобождение ликсин mplayer-rox Энна (медиацентр), Эклер
Аудиоплеер ЮК , Амарок Банши , Ритмбокс LXМузыка Музыкальная шкатулка Песня Наслаждаться
записывающие устройства для компакт-дисков К3б Мангал Xfburn РокИСО
CD-рипер K3b , KAudioCreator Звуковая соковыжималка Потрошитель Извлечение
Просмотр изображений Гвенвью Глаз ГНОМА Глаз МАТЕ Xviewer Ограниченный ГПикВью Придирчивый Изображение Эфото
Офисный пакет Calligra Suite ( KOffice до 2011 г.) [21] [22] GnomeOffice
Веб-браузер Завоеватель , Сокол Интернет Мидори Канун
Почтовый клиент Кмейл Эволюция GNUMail
Персональный информационный менеджер Контакт Контакты
Мгновенный мессенджер Копете , Телепатия KDE Сочувствие Дробовик
Менеджер архива Ковчег Менеджер архива Энгрампа Менеджер архива Ксаркивер , Сжать Ксаркивер Архив
PDF-файлов просмотрщик Окулар ( КПДФ до SC 4 ) Эвинс Кафедра Xreader Виндалу PDF-файл
ИДЕТ КДевелопмент Анюта , разработчик GNOME Горм , ПроектЦентр БЫЛ
Менеджер X-сессий ксмсервер гном-сессия мат-сессия сессия с корицей Xfce4-сессия LXSession ROX-сессия
Движок виджетов встроенная – Плазма ( СуперКарамба до SC 4 ) gDesklets элементарный
лицензии Используемые GPL , LGPL , BSD и другие. Лицензионная лицензия , LGPL Лицензионная лицензия , LGPL GPLv2 (или более поздняя версия) GPL , LGPL , BSD Лицензионная лицензия , LGPL лицензия GPL Лицензионная лицензия GPL , БСД Лицензионная лицензия , LGPL БСД , ЛГПЛ

Обратите внимание, что 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]

Использование системных ресурсов

[ редактировать ]

Тест 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]

См. также

[ редактировать ]
  1. ^ Официальный сайт XFree86. Архивировано 20 октября 2003 г. на Wayback Machine. линии 5
  2. ^ Веб-сайт Cygwin/X
  3. ^ Домашняя страница проекта Xming на SourceForge.
  4. ^ Официальные сайты GNOME и KDE.
  5. ^ «Выпущена версия Budgie 10.9.2» . 22 июня 2024 г. Проверено 27 июня 2024 г.
  6. ^ «6.2.8» . 4 августа 2024 г. Проверено 4 августа 2024 г.
  7. ^ «Требования к испытаниям по стандарту на продукцию» . Открытая группа. 31 января 2013 года . Проверено 29 сентября 2013 г.
  8. ^ «Deepin 20.9 официально выпущен!» . 17 апреля 2023 г. Проверено 2 мая 2023 г.
  9. ^ «Выпуск Просвещения 0.26.0» . 23 декабря 2023 г. Проверено 27 февраля 2024 г.
  10. ^ https://sourceforge.net/projects/ede/files/ede/ . {{cite web}}: Отсутствует или пусто |title= ( помощь )
  11. ^ «GNOME 46.3 выпущен» . 12 июля 2024 г. Проверено 13 июля 2024 г.
  12. ^ «KDE Plasma 5.27.11, выпуск с исправлением ошибок за март» . 6 марта 2024 г. Проверено 3 мая 2024 г.
  13. ^ «Выпущена LXPanel 0.10.1» . 25 февраля 2021 г. Проверено 3 июня 2023 г.
  14. ^ «Выпуск LXQt 2.0.0» . 15 апреля 2024 г. Проверено 17 апреля 2024 г.
  15. ^ «версия 1.28.2» . 11 марта 2024 г. Проверено 12 марта 2024 г.
  16. ^ «Выпуск 0.5.2» . 12 января 2013 года . Проверено 23 июля 2018 г.
  17. ^ http://rox.sourceforge.net/desktop/node/962.html . {{cite web}}: Отсутствует или пусто |title= ( помощь )
  18. ^ https://www.trinitydesktop.org/newsentry.php?entry=2023.10.29 . {{cite web}}: Отсутствует или пусто |title= ( помощь )
  19. ^ «Анонсируем стабильный выпуск Unity 7.6» . Проверено 25 июня 2024 г.
  20. ^ «Новости – Выпущен Xfce 4.18 – Xfce» .
  21. ^ создатель), Араселе Торрес, Камила Эйрес, Молли Уайт (исходная временная шкала викимедиа; имена, переведено Your. «Хронология событий KDE за 27 лет» . kde.org . Проверено 25 октября 2023 г. ). {{cite web}}: CS1 maint: несколько имен: список авторов ( ссылка )
  22. ^ «Неподдерживаемый/KOffice · GitLab» . ГитЛаб . Проверено 25 октября 2023 г.
  23. ^ Официальная страница скриншотов Nautilus
  24. ^ «Официальная страница файлового менеджера Dolphin на сайте проекта KDE» . Архивировано из оригинала 24 марта 2011 г. Проверено 26 июля 2020 г.
  25. ^ Официальный сайт Fluxbox. Архивировано 14 мая 2008 г., Wayback Machine. линия 15
  26. ^ Linux делает шаг к совместимости с KDE/GNOME. Архивировано 26 февраля 2008 г. на Wayback Machine.
  27. ^ Ларабель, Майкл. «Phoronix: использование мощности и памяти GNOME, KDE, LXDE и Xfce» . Фороникс. Архивировано из оригинала 3 сентября 2018 года . Проверено 30 июля 2011 г.
  28. ^ Использование оперативной памяти LXDE по сравнению с Xfce в Porteus еще раз подтверждает, что LXDE составляет примерно 1/2 от объема Xfce.
  29. ^ Фороникс
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 99293c374d64988bb1c99f35866e6e4f__1716726900
URL1:https://arc.ask3.ru/arc/aa/99/4f/99293c374d64988bb1c99f35866e6e4f.html
Заголовок, (Title) документа по адресу, URL1:
Comparison of X Window System desktop environments - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)