Гид по технологиям

Как изменить темы GNOME в Ubuntu

5 min read Ubuntu GNOME Обновлено 02 Jan 2026
Изменение тем GNOME в Ubuntu
Изменение тем GNOME в Ubuntu

Кратко: вы можете найти и установить темы для значков, оболочки и приложений GNOME вручную, распаковав архивы в ~/.icons и ~/.themes и применив их через GNOME Tweaks. Для snap‑приложений нужны дополнительные шаги: поиск snap‑тем и подключение через snap connect.

Фон рабочего стола Ubuntu 23.10 «Mantic Minotaur» по умолчанию

Быстрые ссылки

  • Где найти темы GNOME

  • Как установить темы значков, приложений и оболочки

  • Как применить темы через GNOME Tweaks

  • Как поменять тему для snap‑приложений

Резюме

  • Темы для значков, приложений и оболочки GNOME чаще всего размещают на GNOME‑look.org и DeviantArt.
  • Устанавливают темы распаковкой TAR‑архива в каталоги пользователя: ~/.icons и ~/.themes.
  • Для применения используйте GNOME Tweaks; snap‑приложения требуют поиска сопутствующих snap‑пакетов и ручного подключения.

Где найти темы GNOME

Централизованного официального каталога для тем GNOME нет, но самые популярные ресурсы — GNOME‑look.org и DeviantArt. Там можно найти три типа оформления:

  • значки (icon themes),
  • темы оболочки GNOME Shell (панель, меню, Overview),
  • GTK‑темы (оформление окон и виджетов).

Совет: читайте описание темы и инструкции автора — у некоторых тем есть дополнительные зависимости (например, наборы иконок или шрифты).

Как установить темы значков, приложений и оболочки

GNOME — свободное ПО, и дистрибьюторы/пользователи могут менять внешний вид. Но для обычного пользователя процесс требует ручных шагов.

Большинство тем распространяют в виде TAR или ZIP архива. Распакуйте архив и поместите содержимое в правильную папку пользователя.

Темы значков

Темы значков меняют внешний вид иконок в списке приложений и на доке Ubuntu. Сохраните распакованную тему в папку ~/.icons в домашней директории. Папки, начинающиеся с точки, скрыты по умолчанию. Чтобы увидеть скрытые, нажмите Ctrl + H. Если ~/.icons нет — создайте её.

Скрытая папка .icons в домашней директории на рабочем столе Ubuntu

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

Темы GNOME Shell

Тема GNOME Shell управляет внешним видом верхней панели, меню и обзора Activities. Сохраняйте их в ~/.themes. Опять же: создайте папку, если её нет.

GTK‑темы

GTK‑темы влияют на окна приложений, заголовки, панели и боковые меню. Их тоже помещают в ~/.themes. Обратите внимание, что GTK‑темы применяются только к приложениям, использующим GTK (обычно — DEB‑приложения), а не всем приложениям системы.

Как применить темы через GNOME Tweaks

Скачанная тема — половина дела. Надо её включить. В системных Настройках Ubuntu нет встроенной опции для смены пользовательских тем. Самый удобный инструмент — приложение GNOME Tweaks.

Установите GNOME Tweaks через центр приложений или через терминал:

sudo apt install gnome-tweaks

Откройте приложение из меню приложений и выберите «Внешний вид» (Appearance). В списках вы увидите системные темы и те, которые вы распаковали в ~/.icons и ~/.themes. Для оформления старых приложений (Legacy Applications) используйте соответствующий пункт.

Раздел «Внешний вид» в GNOME Tweaks на Ubuntu

Важно: некоторые опции могут называться иначе в разных версиях GNOME — ищите «Appearance», «Theme» или «Внешний вид».

Как поменять тему для snap‑приложений

Snap‑пакеты изолированы: они используют встроенные темы или специальные snap‑темы. Простая смена GTK‑темы влияет только на DEB‑приложения. При смене темы система может предложить установить отсутствующие snap‑темы:

Окно с предложением установить недостающие темы для snap‑приложений в Ubuntu

Если Ubuntu находит сопутствующий snap, система предложит его установить. Но это срабатывает не всегда. Если автоматический поиск не дал результата, выполните ручный поиск в Центре приложений и установите подходящую snap‑тему.

Например, чтобы установить тему Orchis для snap‑приложений:

sudo snap install orchis-themes

Чтобы подключить тему ко всем уже установленным snap‑приложениям, выполните команду (будьте внимательны при копировании):

for i in $(snap connections | grep gtk-common-themes:gtk-3-themes | awk '{print $2}'); do sudo snap connect $i orchis-themes:gtk-3-themes; done

Или подключите тему для отдельного snap‑приложения:

sudo snap connect <имя-snap-приложения>:gtk-3-themes orchis-themes:gtk-3-themes

Примечание: после установки или подключения темы перезапустите соответствующее приложение.

Когда смена темы не сработает (примеры и ограничения)

  • Snap‑приложения могут игнорировать GTK‑тему из‑за изоляции. Требуется snap‑тема и ручное подключение.
  • Electron/Qt‑приложения часто не подчиняются GTK‑темам и требуют отдельного оформления или параметров запуска.
  • Некоторые темы написаны под конкретную версию GNOME/GTK и выглядят неправильно на других версиях.
  • Темы, меняющие CSS оболочки, могут ломать элементы интерфейса при обновлении GNOME.

Альтернативные подходы

  • Использовать Flatpak вместо snap: Flatpak часто лучше наследует тему гостевой среды (но требует установки соответствующих runtime).
  • Применять темы на уровне дистрибутива (если вы собираете окружение) — тогда темы будут доступны системно для всех пользователей.
  • Использовать расширения GNOME Shell для частичной кастомизации панели и обзора.
  • Править CSS темы вручную (для опытных): открывайте файл gtk.css или shell.css в папке темы и меняйте параметры.

Чек‑лист для пользователя перед сменой темы

  1. Скопируйте архив темы в Home и распакуйте.
  2. Поместите папки в ~/.icons (для иконок) или ~/.themes (для оболочки/GTK).
  3. Установите gnome‑tweaks, если ещё не установлен.
  4. Откройте GNOME Tweaks → Внешний вид и выберите нужные темы.
  5. Если используете snap‑приложения, найдите сопутствующую snap‑тему и подключите её через snap connect.
  6. Перезапустите приложения или выйдите и войдите в сессию для полной перезагрузки интерфейса.

Команды — шпаргалка

# Установка GNOME Tweaks
sudo apt install gnome-tweaks

# Установка snap‑тем (пример)
sudo snap install orchis-themes

# Подключение темы ко всем snap, использующим gtk-3-themes
for i in $(snap connections | grep gtk-common-themes:gtk-3-themes | awk '{print $2}'); do sudo snap connect $i orchis-themes:gtk-3-themes; done

# Подключение темы к одному snap (замените имя)
sudo snap connect <имя-snap-приложения>:gtk-3-themes orchis-themes:gtk-3-themes

Модель мышления и эвристики

  • Разделяйте проблемы: интерфейс = темы (GTK), оболочка = GNOME Shell, значки = icon theme.
  • Начинайте с резерва: перед крупной сменой сохраните оригинальные настройки или сделайте снимок системы.
  • Если что‑то сломалось — откатите тему или удалите содержимое ~/.themes и ~/.icons, затем выйдите/войдите.

Совместимость и миграция

  • Темы, созданные для GTK‑3, могут корректно работать с GTK‑4 не всегда.
  • При обновлении GNOME некоторые CSS‑правила устаревают — тема требует обновления от автора.
  • Snap‑ориентированные дистрибутивы труднее кастомизировать; при частом изменении внешнего вида Flatpak или DEB‑версии приложений удобнее.

Критерии приёмки

  • Тема применена к основным окнам приложений (GTK) и выглядит согласованно.
  • Значки сменились в списке приложений и в доке.
  • GNOME Shell отображает панель и меню согласно выбранной теме.
  • Для snap‑приложений сопутствующая snap‑тема подключена и вид в snap‑приложениях совпадает с остальной системой.

Глоссарий (в одну строку)

  • GTK — библиотека для виджетов; отвечает за оформление приложений.
  • GNOME Shell — оболочка GNOME: панель, меню, Overview.
  • Icon theme — набор иконок для приложений и элементов интерфейса.
  • Snap — изолированный формат пакетов от Canonical.
  • DEB — стандартный пакетный формат Debian/Ubuntu.

Итог

Смена темы в Ubuntu возможна и гибка, но требует ручной установки и понимания, к какому компоненту интерфейса относится каждая тема. Для DEB‑приложений решение простое: распаковать в ~/.themes или ~/.icons и выбрать через GNOME Tweaks. Для snap‑приложений приготовьтесь к дополнительным шагам: поиск snap‑тем и подключение их через snap connect.

Важно: перед экспериментами делайте резервную копию конфигураций и сохраняйте список установленных тем — так легче откатиться.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Отключить автоматическое выключение экрана в Windows 10
Windows

Отключить автоматическое выключение экрана в Windows 10

Точная перемотка медиа на iPhone
Советы iPhone

Точная перемотка медиа на iPhone

Как ускорить загрузки на Xbox
Xbox

Как ускорить загрузки на Xbox

Как пересылать SMS на email с Android
Android.

Как пересылать SMS на email с Android

Как изменить пункт «Изменить» в контекстном меню Windows
Windows

Как изменить пункт «Изменить» в контекстном меню Windows

Как объединить видео в VLC — быстро и просто
Видео

Как объединить видео в VLC — быстро и просто