Desktop environments (Українська)

From ParabolaWiki
Jump to: navigation, search

i18n


Dansk – Deutsch – English – Esperanto – Español – Euskera – Français – Galego – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Polski – Português – Română – Slovenský – Suomi – Svenska – Türkçe – Česky – Ελληνικά – Български – Русский – Српски – Українська – العربيّة – עברית – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어

Короткий зміст
У графічних обчисленнях, настільне середовище(DE) зазвичай відноситься до стилю графічного інтерфейсу користувача(GUI), отриманого з метафори робочого столу, яку видно на більшості сучасних персональних комп'ютерів. У цій статті наведено загальний огляд популярних середовищ для робочого столу.
Огляд
Проект X window system (Українська) надає вільну програмну реалізацію X Window System - основу графічного інтерфейсу користувача. Середовища робочого столу, такі як LXQt, Openbox/KDE, Cinnamon, MATE, Xfce, GNOME, Deepin забезпечують повне графічне середовище. Різні віконні менеджери пропонують альтернативні та нові середовища і можуть використовуватися автономно для збереження системних ресурсів. Дисплейні менеджери додають графічний входу у систему.
Ресурси
Wikipedia:Desktop environment
Wikipedia:X Window System

Середовища робочого столу надають повний графічний користувальницький інтерфейс (GUI) для системи, об'єднуючи разом різні клієнти X, написані з використанням загального інструментарію віджетів і набору бібліотек.

1 X Window System

X Window System забезпечує основу для графічного інтерфейсу користувача. Перед установкою робочого середовища потрібно встановити сервер X11. Для більшої інформації дивіться X window system.
X забезпечує базову структуру та примітиви для побудови графічних середовищ, а саме: малювання і переміщення вікон на екрані, взаємодії з мишею і клавіатурою та інші. X не передбачає користувальницький інтерфейс - це виконують окремі клієнтські програми, відомі як менеджери вікон. Тому зовнішній вигляд середовищ на основі X сильно відрізняється; різні програми можуть представляти радикально різні інтерфейси. X будується як додатковий(прикладний) шар абстракції поверх ядра операційної системи.

Користувач може вільно налаштовувати графічний інтерфейс різними способами. Середовища робочого столу просто забезпечують повний і зручний спосіб для виконання цього завдання.

2 Середовища робочого столу

Середовище робочого столу об'єднує різноманітні клієнти X для надання загальних графічних елементів інтерфейсу користувача, таких як піктограми, вікна, панелі інструментів, шпалери та віджети робочого столу. Крім того, більшість таких середовищ мають набір інтегрованих програм і утиліт.

Зверніть увагу, що користувачі можуть вільно змішувати і встановлювати програми з різних середовищ робочого столу. Наприклад, користувач KDE може встановлювати та запускати програми GNOME, такі як веб-переглядач Epiphany, якщо він/вона віддасть перевагу їм над Konqueror з набору KDE. Одним з недоліків такого підходу є те, що багато додатків, що надаються проектами середовищ робочого столу, в значній мірі покладаються на відповідні бібліотеки, що поставляються в їх DE. Внаслідок цього встановлення додатків з різних середовищ робочого столу потребує встановлення більшої кількості залежностей. Користувачі, які прагнуть заощадити дисковий простір і уникнути роздування програмного забезпечення, часто уникають таких змішаних середовищ або вибирають легкі альтернативи.

Більш того, програми, що надаються DE, краще інтегруються з рідним середовищем. Поверхнево, змішування середовищ з різними інструментами віджетів призведе до візуальних розбіжностей(тобто інтерфейси використовують різні іконки та стилі віджетів). З точки зору користувальницького досвіду, змішані середовища можуть не поводитися подібним чином(наприклад, однократне натискання і подвійне клацання по значках; функціонал перетягування і падіння(drag and drop)), що потенційно може викликати плутанину або неочікувані наслідки.

2.1 Список та порівняння середовищ робочого столу

Ця стаття або розділ потребують розширення(This article or section needs expansion).
Будь ласка, допоможіть розширити цю статтю таким чином, щоб передбачувана тема охоплювалася досить детально.(Обговорити)

Цей розділ намагається порівняти популярні середовища робочого столу. Зверніть увагу, що беспосередній досвід є єдиним ефективним способом дійсно оцінити, чи відповідає робоче середовище вашим потребам.

Примітка: Зверніть увагу, що Razor-qt став LXQt, портом LXDE для фреймворку Qt.
Назва Дата першого випуску Остання дата стабільного релізу Мова програмування Графічний інструментарій Ліцензія Примітки
Cinnamon 2011 2018-09-18 C, JavaScript, Python GTK+ GPL Відгалуження GNOME 3 з наміром створити традиційний робочий стіл з використанням сучасних технологій.
Enlightenment (E) 1997 2018-03-15 C EFL BSD license Повне середовище, включаючи централізовану конфігурацію більшості налаштувань.
Equinox Desktop Environment (EDE) 2003-01-06 2014-06-21 C++ FLTK GPL, LGPL Рідко використовуване середовище, в останні роки спостерігається незначна активність.
Étoilé 2006-02-22 2012-04-11 Objective-C GNUstep MIT, BSD license Протягом кількох років спостерігається незначна активність, останній запис в журналі був в 2014 році.
GNOME 1999-03-03 2018-09-25 C, C++, Vala, Python, JavaScript GTK+ GPL, LGPL GNOME є одним з найпопулярніших середовищ і до того ж дуже добре налаштовується. Основні зміни в дизайні з випуском 3.0 викликали створення Cinnamon(відгалуження GNOME 3), Unity(альтернативна оболонка GNOME 3, що замінює GNOME Shell) і MATE(відгалуження GNOME 2).
KDE Plasma 5 (KDE5, KDE Plasma Workspaces, формально K Desktop Environment чи простіше KDE) 1998-07-12 2018-10-09 C++, QML Qt LGPL KDE має сильних та захоплених послідовників, незважаючи на репутацію русурсоємкості KDE. Проект в основному орієнтований на спільноту і охоплює багато інших програм і фреймворків, багато з яких побудовано спеціально для KDE.
LXDE (Lightweight X11 Desktop Environment) 2006 2016-11-21 C GTK+ GPL, LGPL LXDE з його ньзькими вимогами, є улюбленим середовищем серед розробників більш легких дистрибутивів Linux(Lubuntu, Lite, LXLE, PepperMint, Sparky і т.д.).
LXQt 2014-05-07 2018-05-21 C, C++ Qt GPL, LGPL Середовище-продукт злиття експерименту LXDE-Qt і Razor-qt.
MATE 2011-08-19 2019-03-18 C, C++, Python GTK+ LGPL, GPL Відродження та продовження середовища GNOME 2 після випуску GNOME 3. В останніх випусках він був перенесений на GTK 3, демонструючи прогрес проекту.
Pantheon 2011 (?) 2018-10-16 (?) Vala GTK+ GPL
Razor-qt 2010 2013-01-12 C++ Qt GPL Об'єднаний з LXDE в LXQt.
ROX Desktop 2000 (?) 2011-10-09 C, Python GTK+ GPL
Trinity Desktop Environment (TDE) 2010-04-29 2018-08-18 C++ Qt GPL (and other) Відгалудження KDE 3.x, навмисно з виглядом Win-XP.
Unity 2010-06-09 2016-05-25 C, C++, Python, Vala, QML GTK+ GPL, LGPL Розроблено Canonical для Ubuntu як альтернативна графічна оболонка до GNOME 3 "GNOME Shell". Розроблений з урахуванням "конвергенції", його розробка була припинена Canonical на початку 2017 року, але його розвиток продовжила спільнота.
Xfce 1996 2015-02-28 C GTK+ GPL, LGPL, BSD license XFCE часто використовується в легких дистрибутивах, орієнтованих на обладнання нижчого рівня.

2.1.1 Пакет програм, які поставляються разом з деякими середовищами робочого столу

KDE Software Compilation GNOME Mate Xfce LXDE ROX Desktop Étoilé EDE Enlightenment
Віконний менеджер X KWin Mutter Marco Xfwm4 Openbox OroboROX Azalea edewm Enlightenment
Дисплейний менеджер X KDM, SDDM GDM LXDM elma Entrance
Файловий менеджер Dolphin (Konqueror раніше SC 4) Files Caja Thunar PCManFM ROX Filer Efiler EFM, Entropy
Графічний тулкіт Qt
GTK+
GTK+(legacy) / Qt GTK+ GNUstep FLTK (раніше eFLTK) Elementary
Емулятор терміналу Konsole GNOME Terminal MATE Terminal Terminal LXTerminal ROXTerm aterm Terminology
Текстовий редактор KWrite (Kate до SC 4) gedit Pluma Mousepad, Leafpad Leafpad Edit TextEdit Eyesight, Ecrire
Відео плеєр Dragon Player (Kaffeine до SC 4) Videos Parole lxine mplayer-rox Enna(медіа центр), Eclair
Аудіо плеєр JuK, Amarok Banshee, Rhythmbox LXMusic MusicBox Melodie Enjoy
Записувач CD K3b Brasero Xfburn RoxISO
CD-ріппер K3b, KAudioCreator Sound Juicer Ripper Extrackt
Переглядач зображень Gwenview Eye of GNOME Eye of MATE Ristretto GPicView Picky Eimage Ephoto
Офісний пакет Calligra Suite, KOffice GnomeOffice
Веб браузер Konqueror, Falkon Web Midori Eve
Кліент електронної пошти Kmail Evolution GNUMail
Менеджер персональної інформації Kontact Contacts
Мессенджер Kopete, KDE Telepathy Empathy Shotgun
Архіватор Ark Archive Manager Engrampa Xarchiver, Squeeze Xarchiver Archive
PDF читач Okular (KPDF до SC 4) Evince Atril Vindaloo Epdf
IDE(інтегроване середовище розробки) KDevelop Anjuta Gorm, ProjectCenter EDI
Менеджер сесій X ksmserver gnome-session mate-session Xfce4-session LXSession ROX-Session
Двигун віджетів Вбудований в Plasma (SuperKaramba до SC 4) gDesklets Elementary
Ліцензії GPL, LGPL, BSD, інші. GPL, LGPL GPL, LGPL GPL, LGPL, BSD GPL, LGPL GPL GPL, BSD GPL, LGPL BSD, LGPL

2.1.2 Використання ресурсів

З точки зору системних ресурсів, GNOME і KDE є "важкими" середовищами робочого столу. Вони не тільки витрачають більше дискового простору, ніж легкі альтернативи(E17, LXDE і Xfce), але й більше ресурсів процесора і пам'яті під час роботи. Це пов'язано з тим, що GNOME і KDE відносно "повнофункціональні": вони забезпечують найбільш повне і добре інтегроване середовище.

З іншого боку, E17, LXDE і Xfce - це «легкі» середовища для робочого столу. Вони розроблені, щоб добре працювати на старих або нижчих рівнях апаратного забезпечення та взагалі споживати менше системних ресурсів під час використання. Це досягається за рахунок скорочення "додаткових" функцій(які деякі б назвали "роздутими").

3 Спеціальні середовища

Настільні середовища являють собою найпростіші засоби встановлення повного графічного середовища. Однак користувачі можуть створювати та налаштовувати своє графічне середовище різними способами, якщо жодне з популярних середовищ для робочого столу не відповідає їхнім вимогам. Як правило, створення спеціального середовища передбачає вибір відповідного віконного менеджера і ряду легких програм(мінімальний набір зазвичай включає включає емулятор терміналу, файловий менеджер і текстовий редактор).

4 Підтвердження

Ця стаття базується на ArchWiki. Ми вилучили всі елементи, які не відповідають FSDG(оригінал).
Ця стаття базується на Wikipedia. Ми вилучили всі елементи, які не відповідають FSDG(оригінал).