15%

Сэкономьте 15% на всех хостинговых услугах

Проверьте свои навыки и получите скидку на любой тарифный план

Используйте код:

Skills
Начать
01.11.2024

Графические пользовательские интерфейсы в Ubuntu: Полное руководство по окружениям рабочего стола

Независимо от того, являетесь ли вы опытным администратором Linux или только начинаете работать с Ubuntu, понимание доступных графических пользовательских интерфейсов (GUI) может значительно повысить вашу производительность и общее впечатление. Ubuntu — одна из самых популярных дистрибутивов Linux в мире, и значительная причина этой популярности заключается в его надежной поддержке нескольких окружений рабочего стола, каждое из которых адаптировано к различным рабочим процессам, возможностям оборудования и личным предпочтениям.

Если вы запускаете Ubuntu на плане VPS Hosting, возможность выбирать и настраивать предпочитаемый GUI дает вам полный контроль над окружением вашего сервера — от легких конфигураций для машин с ограниченными ресурсами до многофункциональных рабочих столов для опытных пользователей.

В этом подробном руководстве мы рассмотрим все основные окружения рабочего стола, доступные в Ubuntu, как установить и настроить каждое из них, а также как безопасно переключаться между ними.

Что такое графический пользовательский интерфейс (GUI) в Ubuntu?

Графический пользовательский интерфейс — это визуальный слой, который находится поверх операционной системы Linux и позволяет пользователям взаимодействовать с системой через окна, значки, меню и указатели — вместо чисто командной строки. В Ubuntu GUI реализованы как окружения рабочего стола, которые объединяют менеджер окон, менеджер файлов, панель системных параметров и набор приложений по умолчанию.

Ubuntu официально поддерживает несколько окружений рабочего стола, и сообщество поддерживает еще много других. Каждое имеет отличную философию: некоторые приоритизируют эстетику и функции, другие сосредоточены на скорости и минимальном использовании ресурсов.

1. GNOME — окружение рабочего стола Ubuntu по умолчанию

Обзор

GNOME (GNU Network Object Model Environment) — это окружение рабочего стола по умолчанию, поставляемое со стандартными установками Ubuntu. Оно современное, чистое и разработано вокруг рабочего процесса, который минимизирует отвлечения и сосредоточивает внимание на ваших задачах.

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

Ключевые особенности GNOME

  • Обзор действий: Нажмите клавишу Super (клавиша Windows), чтобы войти в Обзор действий, который отображает все открытые окна, виртуальные рабочие пространства и универсальную строку поиска. Это делает многозадачность и переключение приложений быстрыми и интуитивными.
  • Dash (Запускатель приложений): Док на левой стороне, содержащий ваши закрепленные и открытые в данный момент приложения для доступа в один клик.
  • Расширения GNOME: Одна из самых мощных функций GNOME. Расширения позволяют вам добавлять функциональность, такую как виджеты мониторинга системы, менеджеры буфера обмена, инструменты мозаичного расположения окон и многое другое. Просматривайте и устанавливайте расширения прямо с extensions.gnome.org.
  • Интегрированный поиск: Строка поиска действий может находить приложения, файлы, контакты и даже выполнять вычисления — все без открытия менеджера файлов.
  • Поддержка Wayland: GNOME в Ubuntu работает на протоколе отображения Wayland по умолчанию, предлагая улучшенную безопасность и производительность по сравнению с устаревшей системой X11.

Как настроить GNOME с помощью GNOME Tweaks

Панель параметров GNOME по умолчанию намеренно упрощена. Для более глубокой настройки установите GNOME Tweaks:

sudo apt update
sudo apt install gnome-tweaks

После установки откройте GNOME Tweaks из меню приложений. Вы сможете:

  • Изменять темы: Переключаться между GTK-темами для изменения внешнего вида окон, кнопок и меню.
  • Изменять наборы значков: Применять пользовательские наборы значков для свежего визуального стиля.
  • Управлять шрифтами: Регулировать системный рендеринг шрифтов и размеры.
  • Настраивать расширения: Включать, отключать и настраивать установленные расширения GNOME.
  • Настраивать поведение окон: Изменять кнопки заголовка, поведение фокуса окна и многое другое.

Установка менеджера расширений GNOME

Для более упорядоченного управления расширениями установите приложение Extensions Manager:

sudo apt install gnome-shell-extension-manager

2. KDE Plasma — мощная платформа, богатая функциями

Обзор

KDE Plasma — это, возможно, самое полнофункциональное и визуально настраиваемое окружение рабочего стола, доступное для Linux. Если вы хотите рабочий стол, который выглядит потрясающе и дает вам детальный контроль над каждым визуальным и поведенческим аспектом вашего окружения, KDE Plasma — это золотой стандарт.

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

Ключевые особенности KDE Plasma

  • Несравненная настройка: Каждый элемент рабочего стола — панели, виджеты (называемые «Plasmoids»), украшения окон, темы, цвета и курсоры — может быть настроен независимо.
  • Виджеты KDE: Добавляйте интерактивные виджеты прямо на рабочий стол или панель, включая часы, апплеты погоды, мониторы системы и липкие заметки.
  • Менеджер окон KWin: Менеджер окон KDE поддерживает расширенные функции, такие как мозаичное расположение окон, виртуальные рабочие пространства и потрясающие эффекты рабочего стола (размытие, прозрачность, анимация).
  • Набор приложений KDE: KDE поставляется с полным набором встроенных приложений, включая Dolphin (менеджер файлов), Konsole (терминал), Kate (текстовый редактор) и Gwenview (просмотрщик изображений) — все тесно интегрированы с рабочим столом.
  • Системные параметры: Централизованная, хорошо организованная панель параметров, которая дает вам доступ практически к каждому параметру конфигурации системы и рабочего стола.
  • Действия: Функция «Действия» KDE позволяет вам создавать полностью отдельные окружения рабочего стола в одном сеансе — каждое со своим обоями, виджетами и открытыми приложениями.

Установка KDE Plasma на Ubuntu

sudo apt update
sudo apt install kubuntu-desktop

Во время установки вам будет предложено выбрать менеджер отображения (экран входа). Выберите SDDM для лучшего опыта KDE или сохраните GDM3, если вы планируете часто переключаться между GNOME и KDE.

3. Xfce — легкий, быстрый и надежный

Обзор

Xfce — это легкое окружение рабочего стола, которое на протяжении десятилетий было любимым среди пользователей Linux. Оно разработано для быстроты и низкого потребления системных ресурсов, оставаясь при этом визуально полным и полностью функциональным. Xfce — отличный выбор для старого оборудования, виртуальных машин или любой ситуации, когда вы хотите отзывчивый рабочий стол без ущерба для удобства использования.

Ключевые особенности Xfce

  • Минимальное использование ресурсов: Xfce использует значительно меньше RAM и CPU, чем GNOME или KDE Plasma, что делает его идеальным для серверов, ВМ и старых машин.
  • Настраиваемая панель: Система панелей Xfce очень гибкая — вы можете добавлять несколько панелей, размещать их в любом месте экрана и заполнять их широким разнообразием плагинов (запускатели приложений, системный трей, часы, переключатель рабочих пространств и т. д.).
  • Менеджер файлов Thunar: Менеджер файлов Xfce по умолчанию быстрый, чистый и поддерживает пользовательские действия — позволяя вам добавлять записи контекстного меню для общих задач.
  • Стабильность: Xfce известен своей надежностью и предсказуемостью. Он не меняется кардинально между версиями, что является большим преимуществом для производственных окружений.
  • Композитинг: Несмотря на его легкую природу, Xfce включает встроенный композитор для прозрачности окон и теней.

Установка Xfce на Ubuntu

sudo apt update
sudo apt install xubuntu-desktop

Это устанавливает полный опыт рабочего стола Xubuntu, включая окружение рабочего стола Xfce и набор приложений Xubuntu.

4. LXQt — ультралегкий и современный

Обзор

LXQt — это преемник окружения рабочего стола LXDE на основе Qt. Он разработан для того, чтобы быть самым легким полнофункциональным окружением рабочего стола, доступным, что делает его лучшим выбором для оборудования с очень низкими характеристиками или сильно ограниченных по ресурсам окружений, таких как контейнеры и минимальные экземпляры VPS.

Несмотря на его минималистский подход, LXQt — это полное, современное окружение рабочего стола — не голый менеджер окон. Он включает менеджер файлов, эмулятор терминала, текстовый редактор и все стандартные компоненты, которые вы ожидаете.

Ключевые особенности LXQt

  • Чрезвычайно низкий объем ресурсов: LXQt может комфортно работать с объемом памяти всего 512 МБ, что исключительно для минимальных серверных окружений.
  • На основе Qt: Построен на фреймворке Qt (тот же набор инструментов, используемый KDE), LXQt имеет чистый, современный внешний вид, который хорошо интегрируется с приложениями KDE.
  • Модульный дизайн: Компоненты LXQt (панель, менеджер файлов, менеджер сеанса и т. д.) в значительной степени независимы и могут быть заменены или опущены по мере необходимости.
  • Менеджер файлов PCManFM-Qt: Быстрый, легкий менеджер файлов с поддержкой вкладок и сетевых файловых систем.
  • Менеджер окон Openbox: LXQt использует Openbox в качестве менеджера окон по умолчанию, который высоко настраивается и чрезвычайно эффективен.

Установка LXQt на Ubuntu

sudo apt update
sudo apt install lubuntu-desktop

Это устанавливает полный опыт рабочего стола Lubuntu, который построен на LXQt.

5. Дополнительные окружения рабочего стола, достойные рассмотрения

Помимо четырех основных вариантов выше, Ubuntu поддерживает несколько других окружений рабочего стола, которые могут подойти для конкретных случаев использования:

MATE

MATE — это продолжение классического рабочего стола GNOME 2. Он предлагает традиционный макет рабочего стола (панель задач в верхней части, меню приложений, системный трей) и любим пользователями, которые предпочитают традиционный рабочий процесс.

sudo apt install ubuntu-mate-desktop

Cinnamon

Cinnamon был первоначально разработан для Linux Mint, но отлично работает на Ubuntu. Он предлагает макет, похожий на Windows, с панелью задач и меню «Пуск», что делает его отличным выбором для пользователей, переходящих с Windows.

sudo apt install cinnamon-desktop-environment

Budgie

Budgie — это современное, элегантное окружение рабочего стола, разработанное проектом Solus. Оно чистое, отполированное и предлагает уникальную боковую панель уведомлений и параметров, называемую панелью «Raven».

sudo apt install ubuntu-budgie-desktop

6. Сравнение окружений рабочего стола Ubuntu с первого взгляда

Окружение рабочего столаИспользование RAM (в режиме ожидания)Лучше всего дляНастраиваемость
GNOME~800 МБ – 1,2 ГБСовременные рабочие процессы, Ubuntu по умолчаниюВысокая (через расширения)
KDE Plasma~600 МБ – 900 МБОпытные пользователи, визуальная настройкаЧрезвычайно высокая
Xfce~300 МБ – 500 МБСтарое оборудование, стабильностьСредняя
LXQt~200 МБ – 350 МБМинимальный VPS, машины с низкими характеристикамиСредняя
MATE~350 МБ – 500 МБПользователи традиционного рабочего столаСредняя
Cinnamon~500 МБ – 700 МБМигранты с WindowsВысокая
Budgie~500 МБ – 700 МБЭлегантный, современный внешний видСредняя

> Примечание: Цифры использования RAM являются приблизительными и варьируются в зависимости от конфигурации системы, запущенных служб и количества открытых приложений.

7. Как переключаться между окружениями рабочего стола

Одно из больших преимуществ Ubuntu заключается в том, что вы можете установить несколько окружений рабочего стола одновременно и переключаться между ними при входе — нет необходимости переустанавливать ОС или поддерживать отдельные машины.

Пошаговое руководство: переключение окружений рабочего стола

Шаг 1: Выход

Нажмите на системное меню в верхнем правом углу экрана и выберите «Выход» (или «Выход из системы» в GNOME).

Шаг 2: Доступ к селектору сеанса

На экране входа (GDM, LightDM или SDDM в зависимости от вашей конфигурации) найдите значок шестеренки или селектор сеанса рядом с кнопкой входа.

Шаг 3: Выберите окружение рабочего стола

Нажмите на значок шестеренки и выберите окружение рабочего стола, которое вы хотите использовать для этого сеанса. Ваш выбор будет запомнен для будущих входов.

Шаг 4: Вход

Введите свой пароль и войдите. Выбранное окружение рабочего стола загрузится.

Переключение менеджеров отображения

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

sudo dpkg-reconfigure gdm3

Или замените gdm3 на lightdm или sddm в зависимости от того, какие менеджеры отображения установлены.

8. Запуск GUI Ubuntu на удаленном VPS

Если вы управляете сервером Ubuntu удаленно — например, на плане VPS Hosting или экземпляре Dedicated Servers — вы все еще можете запустить полное окружение графического рабочего стола, используя протоколы удаленного рабочего стола.

Вариант 1: VNC (Virtual Network Computing)

Установите VNC-сервер вместе с окружением рабочего стола:

sudo apt install tigervnc-standalone-server

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

Вариант 2: XRDP (Remote Desktop Protocol)

XRDP позволяет вам подключиться к серверу Ubuntu, используя стандартный клиент Windows Remote Desktop:

sudo apt install xrdp
sudo systemctl enable xrdp
sudo systemctl start xrdp

XRDP работает безупречно с Xfce и LXQt, что делает эти легкие окружения особенно хорошо подходящими для удаленного доступа к рабочему столу VPS.

Вариант 3:

15%

Сэкономьте 15% на всех хостинговых услугах

Проверьте свои навыки и получите скидку на любой тарифный план

Используйте код:

Skills
Начать