- Desktop environment (Русский)
- Contents
- Обзор
- Список сред рабочего стола
- Официально поддерживаемые
- Неофициально поддерживаемые
- Создание персонализированной среды
- Использование стороннего оконного менеджера
- Как установить KDE Plasma 5 на Arch Linux
- Установите KDE на Arch Linux
- Заключение
- Arch Linux
- Group Details — plasma (x86_64)
Desktop environment (Русский)
Среда рабочего стола (DE) — реализация метафоры рабочего стола, состоящая из набора программ, которые разделяют общий графический интерфейс (GUI).
Contents
Обзор
Среда рабочего стола объединяет различные компоненты для предоставления единых элементов графического интерфейса, например, значков, панелей, обоев и виджетов рабочего стола. Также большинство сред включают в себя интегрированный набор программ и утилит. Что самое важное, среды рабочего стола предоставляют свой собственный оконный менеджер, который обычно можно заменить совместимым вариантом.
Пользователю даётся возможность настраивать графический интерфейс разными путями. Как правило, среды рабочего стола предоставляют для этого готовые и удобные средства. Следует отметить, что пользователи могут комбинировать и одновременно запускать приложения, написанные для разных сред. Так, пользователь KDE Plasma может устанавливать и запускать приложения GNOME, например, веб-браузер Epiphany, если он нравится больше, чем Konqueror от KDE. Однако, такой подход имеет и недостаток: многие графические приложения тесно связаны с тем или иным набором библиотек, которые входят в состав «родной» среды. В результате установка множества «неродных» приложений потребует установки большего количества зависимостей. Пользователям, которые экономят место на диске, следует избегать подобных смешанных окружений или выбирать альтернативные программы, которые зависят всего от нескольких внешних библиотек.
Кроме того, приложения в родной среде выглядят более единообразно и лучше в неё интегрируются. Приложения, написанные с использованием разных библиотек компонентов интерфейса, могут по-разному выглядеть (использовать разные наборы иконок и стили оформления компонентов) и вести себя (например, использовать одиночный щелчок по значку вместо двойного или иметь другое поведение drag-and-drop), создавая путаницу или непредсказуемое поведение.
Для установки среды рабочего стола необходим работоспособный сервер X. Подробнее об этом смотрите в статье Xorg. Также некоторые среды поддерживают Wayland, но в большинстве случаев эта поддержка носит экспериментальный характер.
Список сред рабочего стола
Официально поддерживаемые
- Budgie — рабочая среда, рассчитанная на современного пользователя, где основное внимание уделяется простоте и элегантности.
https://getsol.us/ || budgie-desktop
- Cinnamon — Cinnamon стремится предоставить пользователю более привычную и традиционную среду. Cinnamon — форк GNOME 3.
https://github.com/linuxmint/Cinnamon || cinnamon
- Deepin — интерфейс и приложения Deepin предоставляют интуитивный и элегантный дизайн. Перемещения, обмен, поиск и другие возможности теперь вызывают только удовольствие.
https://www.deepin.org/ || deepin
- Enlightenment — Enlightenment предоставляет эффективный менеджер окон, основанный на библиотеках Enlightenment Foundation, а также другие необходимые компоненты вроде файлового менеджера, значков и виджетов. Он поддерживает темы и его можно запускать на устаревших компьютерах и встраиваемых устройствах.
https://www.enlightenment.org/ || enlightenment
- GNOME — популярная и интуитивная среда рабочего стола, которая поддерживает современный (GNOME) и классический (GNOME Classic) режимы.
https://www.gnome.org/gnome-3/ || 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 (Lightweight Desktop Environment) на Qt. LXQt объединяет проекты LXDE-Qt и Razor-qt, предоставляя легковесное, модульное, быстрое и интуитивное окружение рабочего стола.
https://lxqt.github.io/ || lxqt
- MATE — MATE предоставляет интуитивный, привлекательный и традиционный рабочий стол. Изначально MATE был форком GNOME 2, но в данный момент использует GTK 3.
https://mate-desktop.org/ || mate
- Sugar — The Sugar Learning Platform — окружение, состоящее из Комнат (Activities), которые разработаны для помощи в совместном обучении детей 5-12 лет с помощью мультимедийных приложений. Sugar направлен на предоставление детям по всему миру возможности получить качественное образование — на данный момент проект используется примерно миллионом детей на 25 языках в более, чем 40 странах.
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.
|| cdesktopenvAUR
- EDE — простое, быстрое и исключительно лёгкое окружение рабочего стола.
https://edeproject.org/ || edeAUR
- KDE 1 — первая серия выпусков K Desktop Environment, оптимизированная для работы на современных системах. В основном данное окружение предлагается из-за чувства ностальгии, но в то же время может применяться и для повседневного использования. Также в AUR расчёт количество приложений KDE 1.
https://invent.kde.org/historical/kde1-kdebase || kde1-kdebase-gitAUR
- Liri — окружение рабочего стола с современными возможностями и дизайном. Проект объединяет Hawaii, Papyros и Liri Project. Данное окружение находится в очень экспериментальной стадии разработки.
https://liri.io/ || liri-shell-gitAUR
- Lumina — легковесное окружение рабочего стола для FreeBSD, написанное на Qt 5 и использующее Fluxbox в качестве оконного менеджера.
https://lumina-desktop.org/ || lumina-desktopAUR
- Moksha — форк Enlightenment, использующийся в качестве окружения рабочего стола по умолчанию в дистрибутиве Bodhi Linux на основе Ubuntu.
https://www.bodhilinux.com/moksha-desktop/ || moksha-gitAUR
- Pantheon — среда рабочего стола, изначально созданная для дистрибутива elementary OS. Она написана с нуля на основе Vala и GTK3, а внешний вид и удобство напоминают собой GNOME Shell и macOS.
https://elementary.io/ || pantheon-session-gitAUR
- Phosh — Wayland-оболочка для мобильных устройств, основанная на GNOME.
https://source.puri.sm/Librem5/phosh/ || phoshAUR , phosh-gitAUR
- theDesk — среда рабочего стола, старающаяся быть как можно более прозрачной. В ней используются фреймворк Qt 5 и оконный менеджер KWin.
https://github.com/vicr123/thedesk || thedeskAUR
- Trinity — среда рабочего стола для Unix-подобных ОС, сохраняющая общий стиль неподдерживаемой в настоящее время среды KDE 3.5.
https://www.trinitydesktop.org/ || См. Trinity
Создание персонализированной среды
Установка среды рабочего стола представляет собой наиболее простой способ получить полноценное графическое окружение. Однако пользователь может создать и персонализировать своё графическое окружение, если существующее не отвечает каким-либо требованиям. В общих чертах, создание своего окружения включает в себя выбор подходящих оконного менеджера, панели задач и набора программ (который, как минимум, обычно состоит из эмулятора терминала, файлового менеджера и текстового редактора).
Ниже приведён список программ, которые также обычно входят в состав сред рабочего стола.
Использование стороннего оконного менеджера
См. раздел «Использование стороннего оконного менеджера» в статье о необходимой среде рабочего стола или же обратитесь к официальной документации.
Источник
Как установить KDE Plasma 5 на Arch Linux
Всем привет в этой инструкции мы подробно расскажем как установить KDE Plasma 5 на Arch Linux. Сделать это очень просто, так что с такой задачей справится даже неопытный пользователь Linux.
KDE Plasma 5 — это настольная среда пятого поколения от KDE. Плазма KDE требует меньше места и имеет более высокую скорость работы. Это означает, что вы можете запустить KDE на слабом ПК и ощутить скорость работы и плавность. KDE plasma имеет отличный внешний вид, свежие и привлекательные иконки и анимацию. Так же в Плазме присутствует множество приятных функций.
В этой статье у нас установлена последняя версия Arch Linux 5.10.4 с Xfce desktop. Мы установим на Linux Arch KDE Plasma 5.20.4
Мы уже писали статьи по установке различных сред, если вам интересно можете прочитать:
Установите KDE на Arch Linux
Первое что требуется сделать это обновите Arch Linux с помощью менеджера пакетов «pacman». Откройте терминал и введите следующую команду.
Теперь установите следующие пакеты:
- plasma-настольная среда для KDE
- sddm-дисплейный менеджер для plasma KDE
- kde-application – для различных приложений KDE
$ sudo pacman -S plasma sddm kde-applications
Вам будет предложено выбрать пакеты, но вы можете просто выбрать значениям по умолчанию.
После завершения установки проверьте текущий менеджер дисплеев, выполнив следующую команду.
$ file /etc/systemd/system/display-manager. service
В моем случае дисплейным менеджером является lightdm. Но у вас может быть другой менеджер. Все зависит от того, что вы выбрали при установке Arch Linux.
Как установить KDE Plasma 5 на Arch Linux
Теперь вы должны отключить текущий дисплейный менеджер. Делается это простой командой:
$ sudo systemctl disable lightdm
Далее надо включить диспетчер сеансов для plasma ‘sddm’, после требуется перезагрузите систему.
После перезагрузки появится следующий экран. Вам требуется выбрать «Plasma» и ввести свой пароль. Далее вы войдете в KDE plasma desktop top.
Plasma вход в Arch Linux
Чтобы увидеть установленную версию, нажмите на меню запуска. Затем найдите ‘системную информацию » и нажмите на нее.
Системная информация в Arch Linux
На момент написания статьи, последней версией является KDE Plasma 5.20.4
Заключение
Надеюсь, что мы помогли вам установить и войти в среду рабочего стола KDE Plasma 5 в Arch Linux. Пожалуйста, оставьте свой отзыв о этой инструкции Спасибо.
Источник
Arch Linux
Group Details — plasma (x86_64)
92 packages found.
Arch | Repo | Name | Version | Description | Last Updated | Flag Date |
---|---|---|---|---|---|---|
x86_64 | Extra | bluedevil | 1:5.22.5-1 | Integrate the Bluetooth technology within KDE workspace and applications | 2021-08-31 | |
x86_64 | KDE-Unstable | bluedevil | 1:5.22.90-1 | Integrate the Bluetooth technology within KDE workspace and applications | 2021-09-16 | |
x86_64 | KDE-Unstable | breeze | 5.22.90-1 | Artwork, styles and assets for the Breeze visual style for the Plasma Desktop | 2021-09-16 | |
x86_64 | Extra | breeze | 5.22.5-1 | Artwork, styles and assets for the Breeze visual style for the Plasma Desktop | 2021-08-31 | |
any | KDE-Unstable | breeze-gtk | 5.22.90-1 | Breeze widget theme for GTK 2 and 3 | 2021-09-16 | |
any | Extra | breeze-gtk | 5.22.5-1 | Breeze widget theme for GTK 2 and 3 | 2021-08-31 | |
x86_64 | KDE-Unstable | discover | 5.22.90-1 | KDE and Plasma resources management GUI | 2021-09-16 | |
x86_64 | Extra | discover | 5.22.5-2 | KDE and Plasma resources management GUI | 2021-09-27 | |
x86_64 | KDE-Unstable | drkonqi | 5.22.90-1 | The KDE crash handler | 2021-09-16 | |
x86_64 | Extra | drkonqi | 5.22.5-1 | The KDE crash handler | 2021-08-31 | |
x86_64 | Extra | kactivitymanagerd | 5.22.5-1 | System service to manage user activities and track the usage patterns | 2021-08-31 | |
x86_64 | KDE-Unstable | kactivitymanagerd | 5.22.90-1 | System service to manage user activities and track the usage patterns | 2021-09-16 | |
x86_64 | KDE-Unstable | kde-cli-tools | 5.22.90-1 | Tools based on KDE Frameworks 5 to better interact with the system | 2021-09-16 | |
x86_64 | Extra | kde-cli-tools | 5.22.5-1 | Tools based on KDE Frameworks 5 to better interact with the system | 2021-08-31 | |
x86_64 | Extra | kdecoration | 5.22.5-1 | Plugin based library to create window decorations | 2021-08-31 | |
x86_64 | KDE-Unstable | kdecoration | 5.22.90-1 | Plugin based library to create window decorations | 2021-09-16 | |
x86_64 | KDE-Unstable | kde-gtk-config | 5.22.90-1 | GTK2 and GTK3 Configurator for KDE | 2021-09-16 | |
x86_64 | Extra | kde-gtk-config | 5.22.5-1 | GTK2 and GTK3 Configurator for KDE | 2021-08-31 | |
x86_64 | Extra | kdeplasma-addons | 5.22.5-1 | All kind of addons to improve your Plasma experience | 2021-08-31 | |
x86_64 | KDE-Unstable | kdeplasma-addons | 5.22.90-1 | All kind of addons to improve your Plasma experience | 2021-09-16 | |
x86_64 | Extra | kgamma5 | 5.22.5-1 | Adjust your monitor gamma settings | 2021-08-31 | |
x86_64 | KDE-Unstable | kgamma5 | 5.22.90-1 | Adjust your monitor gamma settings | 2021-09-16 | |
x86_64 | KDE-Unstable | khotkeys | 5.22.90-1 | KHotKeys | 2021-09-16 | |
x86_64 | Extra | khotkeys | 5.22.5-1 | KHotKeys | 2021-08-31 | |
x86_64 | KDE-Unstable | kinfocenter | 5.22.90-1 | A utility that provides information about a computer system | 2021-09-16 | |
x86_64 | Extra | kinfocenter | 5.22.5-1 | A utility that provides information about a computer system | 2021-08-31 | |
x86_64 | Extra | kmenuedit | 5.22.5-1 | KDE menu editor | 2021-08-31 | |
x86_64 | KDE-Unstable | kmenuedit | 5.22.90-1 | KDE menu editor | 2021-09-16 | |
x86_64 | Extra | kscreen | 5.22.5-1 | KDE screen management software | 2021-08-31 | |
x86_64 | KDE-Unstable | kscreen | 5.22.90-1 | KDE screen management software | 2021-09-16 | |
x86_64 | Extra | kscreenlocker | 5.22.5-1 | Library and components for secure lock screen architecture | 2021-08-31 | |
x86_64 | KDE-Unstable | kscreenlocker | 5.22.90-1 | Library and components for secure lock screen architecture | 2021-09-16 | |
x86_64 | Extra | ksshaskpass | 5.22.5-1 | ssh-add helper that uses kwallet and kpassworddialog | 2021-08-31 | |
x86_64 | KDE-Unstable | ksshaskpass | 5.22.90-1 | ssh-add helper that uses kwallet and kpassworddialog | 2021-09-16 | |
x86_64 | KDE-Unstable | ksystemstats | 5.22.90-1 | A plugin based system monitoring daemon | 2021-09-16 | |
x86_64 | Extra | ksystemstats | 5.22.5-1 | A plugin based system monitoring daemon | 2021-08-31 | |
x86_64 | Extra | kwallet-pam | 5.22.5-1 | KWallet PAM integration | 2021-08-31 | |
x86_64 | KDE-Unstable | kwallet-pam | 5.22.90-1 | KWallet PAM integration | 2021-09-16 | |
x86_64 | KDE-Unstable | kwayland-integration | 5.22.90-1 | Provides integration plugins for various KDE frameworks for the wayland windowing system | 2021-09-16 | |
x86_64 | Extra | kwayland-integration | 5.22.5-1 | Provides integration plugins for various KDE frameworks for the wayland windowing system | 2021-08-31 | |
x86_64 | Extra | kwayland-server | 5.22.5-1 | Wayland server components built on KDE Frameworks | 2021-08-31 | |
x86_64 | KDE-Unstable | kwayland-server | 5.22.90-1 | Wayland server components built on KDE Frameworks | 2021-09-16 | |
x86_64 | Extra | kwin | 5.22.5-1 | An easy to use, but flexible, composited Window Manager | 2021-08-31 | |
x86_64 | KDE-Unstable | kwin | 5.22.90-1 | An easy to use, but flexible, composited Window Manager | 2021-09-16 | |
x86_64 | Extra | kwrited | 5.22.5-1 | KDE daemon listening for wall and write messages | 2021-08-31 | |
x86_64 | KDE-Unstable | kwrited | 5.22.90-1 | KDE daemon listening for wall and write messages | 2021-09-16 | |
x86_64 | Extra | layer-shell-qt | 5.22.5-1 | Qt component to allow applications to make use of the Wayland wl-layer-shell protocol | 2021-08-31 | |
x86_64 | KDE-Unstable | layer-shell-qt | 5.22.90-1 | Qt component to allow applications to make use of the Wayland wl-layer-shell protocol | 2021-09-16 | |
x86_64 | KDE-Unstable | libkscreen | 5.22.90-1 | KDE screen management software | 2021-09-16 | |
x86_64 | Extra | libkscreen | 5.22.5-1 | KDE screen management software | 2021-08-31 | |
x86_64 | KDE-Unstable | libksysguard | 5.22.90-1 | Library to retrieve information on the current status of computer hardware | 2021-09-16 | |
x86_64 | Extra | libksysguard | 5.22.5-1 | Library to retrieve information on the current status of computer hardware | 2021-08-31 | |
x86_64 | KDE-Unstable | milou | 5.22.90-1 | A dedicated search application built on top of Baloo | 2021-09-16 | |
x86_64 | Extra | milou | 5.22.5-1 | A dedicated search application built on top of Baloo | 2021-08-31 | |
x86_64 | KDE-Unstable | oxygen | 5.22.90-1 | KDE Oxygen style | 2021-09-16 | |
x86_64 | Extra | oxygen | 5.22.5-1 | KDE Oxygen style | 2021-08-31 | |
x86_64 | Extra | plasma-browser-integration | 5.22.5-1 | Components necessary to integrate browsers into the Plasma Desktop | 2021-08-31 | |
x86_64 | KDE-Unstable | plasma-browser-integration | 5.22.90-1 | Components necessary to integrate browsers into the Plasma Desktop | 2021-09-16 | |
x86_64 | KDE-Unstable | plasma-desktop | 5.22.90-1 | KDE Plasma Desktop | 2021-09-16 | |
x86_64 | Extra | plasma-desktop | 5.22.5-1 | KDE Plasma Desktop | 2021-08-31 | |
x86_64 | Extra | plasma-disks | 5.22.5-1 | Monitors S.M.A.R.T. capable devices for imminent failure | 2021-08-31 | |
x86_64 | KDE-Unstable | plasma-disks | 5.22.90-1 | Monitors S.M.A.R.T. capable devices for imminent failure | 2021-09-16 | |
x86_64 | Extra | plasma-firewall | 5.22.5-1 | Control Panel for your system firewall | 2021-08-31 | |
x86_64 | KDE-Unstable | plasma-firewall | 5.22.90-1 | Control Panel for your system firewall | 2021-09-16 | |
x86_64 | KDE-Unstable | plasma-integration | 5.22.90-1 | Qt Platform Theme integration plugins for the Plasma workspaces | 2021-09-16 | |
x86_64 | Extra | plasma-integration | 5.22.5-1 | Qt Platform Theme integration plugins for the Plasma workspaces | 2021-08-31 | |
x86_64 | KDE-Unstable | plasma-nm | 5.22.90-1 | Plasma applet written in QML for managing network connections | 2021-09-16 | |
x86_64 | Extra | plasma-nm | 5.22.5-1 | Plasma applet written in QML for managing network connections | 2021-08-31 | |
x86_64 | Extra | plasma-pa | 5.22.5-1 | Plasma applet for audio volume management using PulseAudio | 2021-08-31 | |
x86_64 | KDE-Unstable | plasma-pa | 5.22.90-1 | Plasma applet for audio volume management using PulseAudio | 2021-09-16 | |
x86_64 | Extra | plasma-sdk | 5.22.5-1 | Applications useful for Plasma development | 2021-08-31 | |
x86_64 | KDE-Unstable | plasma-sdk | 5.22.90-1 | Applications useful for Plasma development | 2021-09-16 | |
x86_64 | KDE-Unstable | plasma-systemmonitor | 5.22.90-1 | An interface for monitoring system sensors, process information and other system resources | 2021-09-16 | |
x86_64 | Extra | plasma-systemmonitor | 5.22.5-1 | An interface for monitoring system sensors, process information and other system resources | 2021-08-31 | |
x86_64 | Extra | plasma-thunderbolt | 5.22.5-1 | Plasma integration for controlling Thunderbolt devices | 2021-08-31 | |
x86_64 | KDE-Unstable | plasma-thunderbolt | 5.22.90-1 | Plasma integration for controlling Thunderbolt devices | 2021-09-16 | |
x86_64 | Extra | plasma-vault | 5.22.5-1 | Plasma applet and services for creating encrypted vaults | 2021-08-31 | |
x86_64 | KDE-Unstable | plasma-vault | 5.22.90-1 | Plasma applet and services for creating encrypted vaults | 2021-09-16 | |
x86_64 | KDE-Unstable | plasma-workspace | 5.22.90-1 | KDE Plasma Workspace | 2021-09-16 | |
x86_64 | Extra | plasma-workspace | 5.22.5-2 | KDE Plasma Workspace | 2021-09-07 | |
any | Extra | plasma-workspace-wallpapers | 5.22.5-1 | Additional wallpapers for the Plasma Workspace | 2021-08-31 | |
any | KDE-Unstable | plasma-workspace-wallpapers | 5.22.90-1 | Additional wallpapers for the Plasma Workspace | 2021-09-16 | |
x86_64 | Extra | polkit-kde-agent | 5.22.5-1 | Daemon providing a polkit authentication UI for KDE | 2021-08-31 | |
x86_64 | KDE-Unstable | polkit-kde-agent | 5.22.90-1 | Daemon providing a polkit authentication UI for KDE | 2021-09-16 | |
x86_64 | Extra | powerdevil | 5.22.5-1 | Manages the power consumption settings of a Plasma Shell | 2021-08-31 | |
x86_64 | KDE-Unstable | powerdevil | 5.22.90-2 | Manages the power consumption settings of a Plasma Shell | 2021-09-16 | |
x86_64 | KDE-Unstable | sddm-kcm | 5.22.90-1 | KDE Config Module for SDDM | 2021-09-16 | |
x86_64 | Extra | sddm-kcm | 5.22.5-1 | KDE Config Module for SDDM | 2021-08-31 | |
x86_64 | Extra | systemsettings | 5.22.5-1 | KDE system manager for hardware, software, and workspaces | 2021-08-31 | |
x86_64 | KDE-Unstable | systemsettings | 5.22.90-1 | KDE system manager for hardware, software, and workspaces | 2021-09-16 | |
x86_64 | KDE-Unstable | xdg-desktop-portal-kde | 5.22.90-1 | A backend implementation for xdg-desktop-portal using Qt/KF5 | 2021-09-16 | |
x86_64 | Extra | xdg-desktop-portal-kde | 5.22.5-1 | A backend implementation for xdg-desktop-portal using Qt/KF5 | 2021-08-31 |
The Arch Linux name and logo are recognized trademarks. Some rights reserved.
The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.
Источник