Desktop environment (Русский)

Состояние перевода: На этой странице представлен перевод статьи Desktop environment. Дата последней синхронизации: 22 февраля 2024. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Среда рабочего стола (DE) — реализация метафоры рабочего стола, состоящая из набора программ, объединённых общим графическим интерфейсом (GUI).

Обзор

Среда рабочего стола объединяет различные компоненты для предоставления базовых элементов графического интерфейса, например, значков, панелей, обоев и виджетов рабочего стола. Также большинство сред включает в себя интегрированный набор программ и утилит. Что самое важное, среды рабочего стола предоставляют свой собственный оконный менеджер, который обычно можно заменить совместимым вариантом.

Пользователю даётся возможность настраивать графический интерфейс разными путями. Как правило, среды рабочего стола предоставляют для этого готовые и удобные средства. Следует отметить, что пользователи могут комбинировать и одновременно запускать приложения, написанные для разных сред. Так, пользователь KDE может устанавливать и запускать приложения GNOME, например, веб-браузер Epiphany, если он нравится больше, чем Konqueror от KDE. Однако такой подход имеет и недостаток: многие графические приложения тесно связаны с тем или иным набором библиотек, которые входят в состав «родной» среды. В результате установка множества «неродных» приложений потребует установки большего количества зависимостей. Пользователи, которым нужно экономить место на диске, обычно избегают подобных смешанных окружений или выбирают альтернативные программы, которые зависят от небольшого числа внешних библиотек.

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

Список сред рабочего стола

Официально поддерживаемые

  • Budgie Среда рабочего стола, рассчитанная на современного пользователя, где основное внимание уделяется простоте и элегантности.
https://blog.buddiesofbudgie.org || budgie
  • Cinnamon Cinnamon стремится предоставить пользователю более привычную и традиционную среду. Cinnamon — форк GNOME 3.
https://github.com/linuxmint/Cinnamon || cinnamon
  • Cutefish Новая и современная среда рабочего стола.
https://cutefish-ubuntu.github.io || cutefish
  • Deepin Desktop Environment Интерфейс и приложения Deepin отличаются интуитивно понятным и элегантным дизайном. Перемещения, обмен, поиск и другие возможности теперь вызывают только удовольствие.
https://www.deepin.org/ || deepin
  • Enlightenment Enlightenment предоставляет эффективный менеджер окон, основанный на библиотеках Enlightenment Foundation, а также другие необходимые компоненты вроде файлового менеджера, значков и виджетов. Он поддерживает темы и его можно запускать на устаревших компьютерах и встраиваемых устройствах.
https://www.enlightenment.org/ || enlightenment
  • GNOME Популярная и интуитивная среда рабочего стола, которая поддерживает современный (GNOME) и классический (GNOME Classic) режимы.
https://www.gnome.org/ || gnome
  • GNOME Flashback Оболочка для GNOME 3, которая изначально использовалась в нём для режима совместимости. Рабочий стол и технологии похожи на GNOME 2.
https://wiki.gnome.org/Projects/GnomeFlashback || gnome-flashback
  • KDE Plasma Хорошо известная рабочая среда. Она предоставляет все необходимые современному пользователю средства, тем самым обеспечивая продуктивность с самого начала.
https://www.kde.org/plasma-desktop || plasma
  • LXDE Лёгкая, быстрая и энергосберегающая среда рабочего стола для X11. Она предлагает современный интерфейс, поддержку различных языков, стандартные сочетания клавиш и дополнительные возможности, например, использование файлового менеджера со вкладками. При этом LXDE старается тратить меньше ресурсов процессора и оперативной памяти, чем другие окружения.
https://lxde.org/ || GTK 2: lxde, GTK 3: lxde-gtk3
  • LXQt Порт LXDE на Qt. LXQt объединяет проекты LXDE-Qt и Razor-qt, предоставляя легковесную, модульную, быструю и интуитивную среду рабочего стола.
https://lxqt.github.io/ || lxqt
  • MATE Интуитивный, привлекательный и традиционный рабочий стол. Изначально MATE был форком GNOME 2, но на данный момент использует GTK 3.
https://mate-desktop.org/ || mate
  • Pantheon Среда рабочего стола, изначально созданная для дистрибутива elementary OS. Она написана с нуля на основе Vala и GTK3, а внешний вид и удобство напоминают собой GNOME Shell и macOS.
https://elementary.io/ || pantheon
  • Phosh Wayland-оболочка для мобильных устройств, основанная на GNOME.
https://gitlab.gnome.org/World/Phosh/phosh || phosh
  • Sugar The Sugar Learning Platform — окружение, состоящее из Комнат (Activities), которые разработаны для помощи в совместном обучении детей 5-12 лет с помощью мультимедийных приложений. Sugar направлен на предоставление детям по всему миру возможности получить качественное образование — на данный момент проект используется примерно миллионом детей на 25 языках в более чем 40 странах. Sugar даёт возможность помочь людям жить полноценной жизнью благодаря доступу к качественному образованию, которого сейчас так не хватает многим.
https://sugarlabs.org/ || sugar + sugar-fructose
  • UKUI Легковесная среда рабочего стола для Linux, использующая GTK и Qt. Также UKUI поставляется в качестве стандартной среды рабочего стола в Ubuntu Kylin.
https://www.ukui.org/ || ukui
  • Xfce Xfce следует традиционной философии UNIX, основываясь на принципах модульности и повторного использования. Данная среда состоит из множества компонентов, составляющих полноценное современное рабочее окружение, при этом оставаясь относительно лёгкой. Эти компоненты распределены по разным пакетам, поэтому вы можете выбрать только нужные, чтобы создать оптимальное рабочее окружение.
https://xfce.org/ || xfce4

Неофициально поддерживаемые

  • CDE Common Desktop Environment — среда рабочего стола для Unix и OpenVMS, основанная на Motif — библиотеке для создания графических интерфейсов. CDE входила в состав UNIX98 Workstation Product Standard и долгое время считалась «классической» средой рабочего стола среди коммерческих Unix-систем. Несмотря на то, что она устарела, её поддержка продолжается до сих пор, а также заявлена поддержка Linux.
https://sourceforge.net/projects/cdesktopenv/ || cdesktopenvAUR
  • COSMIC Среда рабочего стола, написанная на Rust, созданная компанией System76 для Pop! OS и вдохновлённая сильно кастомизированным GNOME.
https://github.com/pop-os/cosmic-epoch || cosmic-epoch-gitAUR[ссылка недействительна: package not found]
  • EDE Equinox Desktop Environment — простая, быстрая и исключительно лёгкая среда рабочего стола.
https://edeproject.org/ || edeAUR
  • KDE 1 Первая версия K Desktop Environment, адаптированная для работы на современных системах. В основном для ностальгирующих, но может применяться и для повседневного использования. Также в AUR растёт количество приложений KDE 1.
https://invent.kde.org/historical/kde1-kdebase || kde1-kdebase-gitAUR[ссылка недействительна: package not found]
  • Liri Среда рабочего стола с современными возможностями и дизайном. Проект объединяет Hawaii, Papyros и Liri Project. Экспериментальная.
https://liri.io/ || liri-shell-gitAUR
  • Lumina Лёгкая среда рабочего стола для FreeBSD, написанная на Qt 5 и использующая Fluxbox в качестве оконного менеджера.
https://lumina-desktop.org/ || lumina-desktopAUR
  • Maui Shell Конвергентная оболочка для настольных компьютеров, планшетов и телефонов.
https://github.com/Nitrux/maui-shell || maui-shell-gitAUR
  • Moksha Форк Enlightenment, используемый в качестве среды рабочего стола по умолчанию в дистрибутиве Bodhi Linux, основанном на Ubuntu.
https://www.bodhilinux.com/moksha-desktop/ || moksha-gitAUR
  • PaperDE Среда рабочего стола на основе Qt и Wayland-композитора Wayfire.
https://gitlab.com/cubocore/paper/paperde || paperdeAUR
  • plainDE Лёгкая среда рабочего стола для GNU/Linux, написанная на Qt. На данный момент включает в себя панель и центр управления.
https://plainDE.github.io/ || plainde-metaAUR
  • Plasma Mobile Среда для мобильных устройств, основанная на стеке KDE Plasma и Wayland.
https://invent.kde.org/plasma/plasma-mobile || plasma-mobileAUR
  • theDesk Среда рабочего стола, старающаяся быть как можно более прозрачной. В ней используются фреймворк Qt 5 и оконный менеджер KWin.
https://github.com/vicr123/thedesk || thedeskAUR
  • Trinity Trinity Desktop Environment (TDE) — среда рабочего стола для Unix-подобных ОС, сохраняющая общий стиль неподдерживаемой в настоящее время среды KDE 3.5.
https://www.trinitydesktop.org/ || Смотрите статью Trinity

Создание персонализированной среды

Установка среды рабочего стола представляет собой наиболее простой способ получить полноценное графическое окружение. Однако пользователь может создать и персонализировать своё графическое окружение, если существующие не отвечают каким-либо требованиям. В общих чертах, создание своего окружения включает в себя выбор подходящих оконного менеджера для Xorg или композитора для Wayland, панели задач и набора программ (который, как минимум, обычно состоит из эмулятора терминала, файлового менеджера и текстового редактора).

Ниже приведён список программ, которые также обычно входят в состав сред рабочего стола.

Использование стороннего оконного менеджера

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

This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.