Как установить шрифты в Ubuntu и других Linux-системах
Определение: «Проприетарные шрифты» — шрифты с авторскими правами и лицензионными ограничениями, которые дистрибуции обычно не включают по умолчанию.
Зачем устанавливать проприетарные шрифты
Многие Linux-дистрибуции устанавливают только свободные (libre) шрифты по умолчанию. Это связано с юридическими и лицензионными ограничениями: дистрибуция не может распространять шрифт без явного согласия пользователя с лицензией. Однако в реальной жизни вам могут понадобиться конкретные шрифты для сдачи документов, совместимости с клиентами или верстки. Установка необходимых шрифтов вручную решает эти задачи.
Важно: установка проприетарного шрифта на вашей системе предполагает принятие соответствующей лицензии.
Microsoft шрифты — быстрый способ
Пакет Microsoft TrueType шрифтов включает знакомые Arial, Times New Roman и др. Установить его можно двумя способами.
Через графический интерфейс
- Откройте Центр приложений Ubuntu (Ubuntu Software).
- В строке поиска введите ttf-mscorefonts-installer.
- Нажмите «Установить» и дождитесь скачивания.
- Во время установки появится диалог с лицензией Microsoft — подтвердите согласие.
После завершения вы получите доступ к шрифтам в любых приложениях.
Через терминал
Откройте терминал и выполните:
sudo apt-get update
sudo apt-get install ttf-mscorefonts-installerВ процессе установки вас попросят принять лицензию (нажмите Enter или выберите «Да»). После завершения шрифты будут установлены.
Important: если вы используете другой менеджер пакетов (например, apt вместо apt-get), подставьте соответствующую команду.
Шрифты из Mac OS X
Шрифты, которые поставляются с macOS, могут понадобится для дизайна или совместимости. Процесс немного сложнее: обычно это архив с файлами шрифтов, который нужно распаковать и поместить в системную папку.
Шаги в терминале
Выполните следующие команды в домашней директории (если ссылка рабочая):
wget http://dl.dropbox.com/u/26209128/mac_fonts.tar.gz
tar zxvf mac_fonts.tar.gz
sudo mv fonts /usr/share/fonts/
sudo fc-cache -f -vЧто делают эти команды:
- скачивают архив с шрифтами;
- распаковывают архив;
- перемещают папку fonts в системную директорию шрифтов;
- обновляют кэш шрифтов, чтобы система увидела новые файлы.
Notes: если первая команда возвращает ошибку 404 или ссылка устарела, найдите другой архив mac-fonts в интернете и примените аналогичные шаги. Загружайте файлы только с доверенных источников.
Установка отдельных шрифтов из интернета
Если вы скачали отдельный файл шрифта (TTF/OTF) с сайта, например с dafont.com, обычно достаточно двойного клика по файлу и нажатия кнопки «Установить» в появившемся окне. Система сама скопирует шрифт в нужную папку и обновит кэш. Этот способ подходит для единичных шрифтов и локальной работы.
Рекомендованная структура установки шрифтов в организации
Мини-методология для системных администраторов и пользователей, которые хотят повторяемый процесс:
- Соберите список требуемых шрифтов и лицензий.
- Подготовьте репозиторий (архив) с проверенными файлами.
- На тестовой машине выполните установку и проверьте совместимость в целевых приложениях.
- Разверните через скрипт или менеджер конфигурации (Ansible, Puppet, Chef) на рабочие станции.
Пример простого скрипта для автоматизации (bash):
#!/bin/bash
set -e
# Папка с архивом шрифтов рядом со скриптом
if [ -f mac_fonts.tar.gz ]; then
tar zxvf mac_fonts.tar.gz
sudo mv fonts /usr/share/fonts/
sudo fc-cache -f -v
echo "Шрифты установлены"
else
echo "Архив mac_fonts.tar.gz не найден"
exit 1
fiКритерии приёмки
- Шрифты видны в системных настройках и в приложениях (LibreOffice, GIMP, браузеры).
- При открытии документов, требующих конкретный шрифт, текст отображается корректно.
- Лицензии приняты и соответствуют политике организации.
Проверка и устранение проблем
Если шрифт не появляется:
- Проверьте, что файлы действительно находятся в /usr/share/fonts/ или ~/.local/share/fonts/.
- Запустите sudo fc-cache -f -v и проверьте вывод на ошибки.
- Убедитесь, что права доступа позволяют чтение (обычно 644 для файлов).
- Перезапустите приложение — некоторые программы кэшируют список шрифтов при старте.
Edge case: если приложение само содержит набор шрифтов (например, некоторые PDF-ридеры), оно может не использовать системные шрифты — проверьте документацию приложения.
Альтернативные подходы
- Использовать свободные замены (Liberation, Noto) для совместимости без лицензионных ограничений.
- В средах с контролем версий и развёртыванием — хранить шрифты в артефактном репозитории и доставлять их через CI/CD.
- Для временной проверки можно подключать шрифты локально в пользовательской папке ~/.fonts или ~/.local/share/fonts.
Безопасность и лицензии
- Никогда не распространяйте проприетарные шрифты по каналам, где вы не имеете на это прав.
- Загружайте шрифты только с официальных или доверенных источников.
- Для корпоративного использования согласуйте установку и хранение шрифтов с отделом юридической поддержки.
Быстрая шпаргалка по командам
# Установка Microsoft шрифтов
sudo apt-get update
sudo apt-get install ttf-mscorefonts-installer
# Установка набора шрифтов из архива
wget /mac_fonts.tar.gz
tar zxvf mac_fonts.tar.gz
sudo mv fonts /usr/share/fonts/
sudo fc-cache -f -v
# Обновление кэша шрифтов
sudo fc-cache -f -v Рольовые чек-листы
Администратор:
- Подготовить список нужных шрифтов.
- Проверить лицензии и источники.
- Автоматизировать установку для рабочей станции.
Обычный пользователь:
- Скачал шрифт → двойной клик → Установить.
- Если требуется для документа — удостовериться, что шрифт в списке приложений.
Решение проблем вручную
- Шрифт не отображается в приложении → закройте и запустите приложение заново.
- Не удаётся установить через Центр приложений → попробуйте установку через терминал.
- Неправильный файл → убедитесь, что это TTF/OTF, а не пакеты других форматов.
Заключение
Установка популярных проприетарных шрифтов в Ubuntu и других Linux-системах несложна. Microsoft-шрифты ставятся через пакетный менеджер или Центр приложений, шрифты из macOS — путём распаковки и перемещения в системную папку, а единичные файлы шрифтов устанавливаются через диалог предварительного просмотра. Автоматизация через скрипты или конфигурационные инструменты делает процесс повторяемым в организациях.
Important: всегда учитывайте лицензионные ограничения при распространении и установке шрифтов.
Если вам нужна помощь с написанием скрипта для массовой установки или проверкой лицензий в вашей организации, опишите окружение — я помогу составить план.
Похожие материалы
USB‑накопитель для компьютерной безопасности
Перенос плейлистов в Apple Music
Безопасность API: практическое руководство
Исправить ошибку wbload.dll в Windows
Круговая диаграмма в Google Sheets — создание и настройка