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

Как установить Google Fonts на Ubuntu

5 min read Linux Обновлено 15 Dec 2025
Установка Google Fonts в Ubuntu
Установка Google Fonts в Ubuntu

Игральные буквы Scrabble, образующие слово «Font»

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

Короткий план действий

  • Скачать выбранный семейство шрифтов с fonts.google.com или установить через TypeCatcher.
  • Поместить файлы шрифтов в системную или пользовательскую папку шрифтов.
  • Обновить кэш шрифтов командой fc-cache.
  • Проверить установку с помощью fc-match или через приложения (LibreOffice, редакторы и т. д.).

Установка Google Fonts вручную

  1. Откройте сайт https://fonts.google.com и выберите семейство шрифтов, например Open Sans.
  2. Нажмите кнопку Download family, чтобы сохранить ZIP-архив на компьютер.

Кнопка загрузки семейства шрифтов на сайте Google Fonts

  1. Откройте терминал и перейдите в системную папку шрифтов. Если вы хотите установить шрифты для всех пользователей, используйте /usr/share/fonts. Для установки только для текущего пользователя — ~/.local/share/fonts.
# установка для всех пользователей (потребуются права суперпользователя)
cd /usr/share/fonts

# или установка только для текущего пользователя
mkdir -p ~/.local/share/fonts
cd ~/.local/share/fonts
  1. Создайте папку для Google Fonts и перейдите в неё.
sudo mkdir -p googlefonts
cd googlefonts
  1. Распакуйте загруженный ZIP-файл (путь к файлу может отличаться):
sudo unzip -d . ~/Downloads/Open_Sans.zip
  1. Обновите системный кэш шрифтов:
sudo fc-cache -fv
  1. Проверьте установку. Команда fc-match покажет ближайшее совпадение для семейства шрифтов:
fc-match "OpenSans"

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

fc-cache -fv
fc-match "Open Sans"

Диалог регистрации загруженных шрифтов в системе

Важно: некоторые приложения кэшируют список шрифтов. Если шрифт не появился сразу в LibreOffice или в графическом редакторе, закройте и снова откройте приложение.

Проверка доступности установленного шрифта в системе

Установка через TypeCatcher

TypeCatcher — удобная утилита для просмотра и загрузки шрифтов Google прямо из десктопа. Она упрощает выбор варианта наклона, толщины и установку семейства одним кликом.

Как установить TypeCatcher

  1. Откройте терминал и обновите пакеты:
sudo apt update && sudo apt upgrade -y
  1. Установите TypeCatcher:
sudo apt install typecatcher
  1. Запустите TypeCatcher из меню приложений. В левой колонке появится список шрифтов. Кликните по нужному шрифту, справа увидите предпросмотр.

Интерфейс TypeCatcher, список шрифтов и область предпросмотра

Выбор шрифта и кнопка загрузки в TypeCatcher

  1. Нажмите Download, чтобы установить выбранное семейство. TypeCatcher автоматически распакует и зарегистрирует шрифты в системе.

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

Альтернативные способы и инструменты

  • Font Manager — графическая утилита для управления локальными шрифтами (устанавливает, включает/отключает и просматривает метаданные).
  • GNOME Fonts / Font Viewer — простые просмотрщики для быстрой установки отдельных файлов.
  • Синхронизация через Google Fonts API и инструменты сборки (npm пакеты, google-fonts-helpers) — полезно для фронтенд-проекта.

Когда выбрать метод:

  • Нужны единичные шрифты для рабочего стола — вручную или Font Viewer.
  • Нужно много шрифтов или быстрый поиск — TypeCatcher.
  • Для веб-проекта предпочтительнее подключать Google Fonts через CSS или скачивать только нужные веса через сборщик.

Проверка и устранение проблем

Важно: если шрифт не отображается в приложении после установки:

  • Перезапустите приложение или выйдите из сеанса пользователя и войдите снова.
  • Проверьте права файлов: шрифты в /usr/share/fonts должны принадлежать root и быть доступны для чтения.
  • Убедитесь, что имя семейства в fc-match точно совпадает; иногда имя содержит пробелы или дефисы.
  • Если использовали пользовательскую папку (~/.local/share/fonts), проверьте, что она корректно добавлена в fc-cache.

Примеры команд для диагностики:

# показать кеш шрифтов и директории
fc-list | grep -i "open sans"
# узнать владельца и права
ls -l /usr/share/fonts/googlefonts

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

  • Шрифт отображается в списке шрифтов в LibreOffice или другом приложении.
  • fc-match возвращает ожидаемую запись для семейства шрифтов.
  • При установке для всех пользователей шрифт доступен после перезагрузки сеанса.

Мини-методология управления шрифтами в команде

  1. Определите список необходимых семейств и весов (light/regular/bold/italic).
  2. Выгрузите только используемые веса, чтобы не засорять систему лишними файлами.
  3. Для веб-проектов храните локальные копии шрифтов в репозитории и используйте font-display: swap в CSS.
  4. Документируйте лицензию шрифта и источник (Google Fonts указывает лицензии для каждой семьи).

Чек-лист ролей

Для дизайнера:

  • Выбрал семейство и веса.
  • Проверил отображение кириллицы (если нужно).
  • Сохранил список весов в проектной документации.

Для разработчика:

  • Установил нужные файлы в проект или систему.
  • Подключил шрифты в CSS (для веба).
  • Протестировал на целевых браузерах и платформах.

Для системного администратора:

  • Проверил права и владельца файлов в /usr/share/fonts.
  • Обновил кэш шрифтов на всех целевых машинах.
  • Настаивал конфигурацию развертывания пакетов шрифтов для CI/CD, если нужно.

Когда установка может завершиться неудачей

  • ZIP повреждён или скачан не до конца.
  • Неправильный путь распаковки (файлы оказались в подпапке, а не в каталоге шрифтов).
  • Приложение использует собственный встроенный движок или кэш и не видит системные шрифты.

Решения: проверить целостность архива, переместить файлы в нужную папку и выполняйте fc-cache заново.

Советы по совместимости и миграции

  • При переносе профиля на другую машину экспортируйте только файлы .ttf/.otf и список семейств.
  • Для серверов или CI храните шрифты в репозитории в виде набора (только используемые веса) и устанавливайте через скрипт при сборке.
  • В корпоративной среде централизуйте шрифты в сетевом хранилище и добавьте в путь FcConfig при необходимости.

Заключение

Установка Google Fonts в Ubuntu проста: скачивание и регистрация через fc-cache или использование удобного графического клиента TypeCatcher решают большинство задач. Выбирайте метод в зависимости от объёма шрифтов и окружения — ручной метод даёт полный контроль, TypeCatcher ускоряет подбор. Не забудьте проверять права и обновлять кэш шрифтов.

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

Краткая сводка:

  • Скачивание + fc-cache — универсальный метод.
  • TypeCatcher — удобно для поиска и массовой установки.
  • Проверяйте появление шрифта в приложениях и права файлов.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

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

Конвертировать аудио в MP3 через iTunes
Аудио

Конвертировать аудио в MP3 через iTunes

Веб‑шрифты в Next.js — локально и через CDN
Frontend

Веб‑шрифты в Next.js — локально и через CDN

GOG не принимает оплату — как исправить
Техническая поддержка

GOG не принимает оплату — как исправить

Как поменять шрифты сайта через @font-face
Веб-дизайн

Как поменять шрифты сайта через @font-face

Как скачивать торренты на Chromebook
Руководство

Как скачивать торренты на Chromebook

Отключение ленточного интерфейса в Windows 10
Windows 10

Отключение ленточного интерфейса в Windows 10