GNOME
GNOME (произносится как "гном") — это одна из самых популярных сред графического интерфейса (desktop environment) для операционных систем на базе Linux и других Unix-подобных систем. Она предоставляет полный пользовательский интерфейс: рабочий стол, панели, меню, настройки, стандартные приложения и многое другое.
🔹 Основная информация
- Полное название: GNU Network Object Model Environment
- Лицензия: Свободное ПО (GPL, LGPL и др.)
- Разработчик: Проект GNOME Foundation и сообщество разработчиков
- Язык интерфейса: Поддерживает более 190 языков, включая русский
- Официальный сайт: https://www.gnome.org
🔹 Особенности GNOME
✅ Простота и минимализм
GNOME стремится к чистому, интуитивному дизайну, без лишних элементов. Интерфейс ориентирован на новичков и повседневное использование.
✅ Современная архитектура
- Использует Wayland по умолчанию (вместо устаревшего X11).
- Полностью поддерживает HiDPI-экраны, сенсорные устройства, планшеты.
- Хорошая оптимизация производительности.
✅ Интеграция с GTK
GNOME использует библиотеку GTK (GIMP Toolkit) для создания интерфейсов. Большинство её приложений написано с использованием GTK 4.
✅ Адаптивность
Хорошо работает как на ноутбуках, так и на планшетах (например, в режиме "Tablet Mode").
🔹 Основные компоненты GNOME
Компонент | Описание |
---|---|
Mutter | Композитный менеджер окон и сервер дисплея (работает на Wayland). |
GNOME Shell | Главный интерфейс: верхняя панель, активности, обзор приложений. |
Nautilus | Файловый менеджер. |
GNOME Settings | Централизованная система настроек. |
GNOME Terminal | Терминал по умолчанию. |
Epiphany (Web) | Веб-браузер. |
Text Editor | Новый текстовый редактор (замена gedit). |
Music, Photos, Videos | Мультимедийные приложения. |
🔹 Интерфейс GNOME (на примере версии 40+)
- Верхняя панель
- Часы, статус сети, звук, аккумулятор.
-
Кнопка «Активности» (Activities) слева.
-
Режим «Активности»
Нажатие на «Активности» или движение мыши в угол открывает: - Поиск приложений и файлов.
-
Обзор всех открытых окон и виртуальных рабочих столов.
-
Виртуальные рабочие столы
Автоматически создаются по мере открытия окон. -
Dash (панель приложений)
Внизу или сбоку — ярлыки часто используемых программ. -
Центр уведомлений
Сдвиг вниз от верхней панели показывает уведомления и быстрые настройки (свет, Wi-Fi, Bluetooth и т.д.).
🔹 GNOME и Wayland
С версии 3.10+ GNOME активно развивает поддержку Wayland, а начиная с GNOME 3.30, Wayland стал режимом по умолчанию во многих дистрибутивах (Fedora, Ubuntu, Debian и др.).
⚠️ X11 всё ещё доступен как альтернатива (через вход в систему → выбор сессии "GNOME on Xorg").
🔹 Как установить GNOME?
Примеры для популярных дистрибутивов:
Ubuntu / Linux Mint
sudo apt install ubuntu-gnome-desktop
Fedora
Уже предустановлен в Fedora Workstation.
Arch Linux
sudo pacman -S gnome gnome-extra
sudo systemctl enable gdm
Debian
sudo apt install gnome
После установки перезагрузитесь и выберите GNOME в менеджере входа (GDM).
🔹 Плюсы GNOME
✅ Современный, красивый дизайн
✅ Отличная поддержка Wayland и HiDPI
✅ Хорошая интеграция с Flatpak и Flathub (магазин приложений)
✅ Поддержка сенсорных экранов и планшетов
✅ Активное развитие и поддержка (Red Hat, Canonical, сообщество)
🔹 Минусы GNOME
❌ Меньше кастомизации по сравнению с KDE или XFCE
❌ Некоторые действия требуют расширений (extensions)
❌ Может быть медленным на слабом железе (по сравнению с легковесными DE)
❌ Упрощённый интерфейс не нравится продвинутым пользователям
🔹 Расширения GNOME
GNOME можно сильно изменить с помощью расширений — небольших модулей, которые добавляют функциональность.
Примеры популярных расширений: - Dash to Dock — превращает Dash в полноценную док-панель. - ArcMenu — классическое меню «Пуск». - Blur My Shell — эффект размытия. - Just Perfection — тонкая настройка интерфейса.
👉 Управлять ими можно через сайт: https://extensions.gnome.org
(требуется браузерное расширение и chrome-gnome-shell
)
🔹 Где используется?
GNOME — основа для множества дистрибутивов: - Ubuntu (опционально) - Fedora Workstation (по умолчанию) - Debian (один из вариантов) - Red Hat Enterprise Linux (RHEL) - Linux Mint (Cinnamon основан на GNOME) - elementary OS (частично использует компоненты GNOME)