Найти в Дзене

Linux install font

Перед установкой проверьте, какие шрифты уже есть в системе: Скачайте шрифты в форматах TTF (TrueType) или OTF (OpenType) — они наиболее универсальны. Популярные источники: Шрифты будут доступны только текущему пользователю. Для Debian/Ubuntu: sudo apt update
sudo apt install ttf-mscorefonts-installer Для Fedora: sudo dnf install curl cabextract xorg-x11-font-utils fontconfig
sudo dnf install https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm Для Arch Linux: sudo pacman -S ttf-ms-fonts После установки обновите кэш: fc-cache -fv Если шрифт не отображается:
Оглавление

Установка шрифтов в Linux: пошаговая инструкция

1. Подготовка: проверка установленных шрифтов

Перед установкой проверьте, какие шрифты уже есть в системе:

  • Графический интерфейс: используйте приложение Font Manager (есть в большинстве дистрибутивов).
  • Терминал:fc-list # список всех шрифтов
    fc-list | grep "ИмяШрифта" # поиск конкретного шрифта
    fc-match "ИмяШрифта" # информация о шрифте

2. Загрузка шрифтов

Скачайте шрифты в форматах TTF (TrueType) или OTF (OpenType) — они наиболее универсальны.

Популярные источники:

3. Установка для одного пользователя

Шрифты будут доступны только текущему пользователю.

  1. Создайте каталог (если его нет):mkdir -p ~/.local/share/fonts/
    # или (в некоторых дистрибутивах): mkdir -p ~/.fonts/
  2. Скопируйте файлы шрифтов:cp ~/Downloads/*.ttf ~/.local/share/fonts/
  3. Обновите кэш шрифтов:fc-cache -fv
  4. Проверьте установку:fc-list | grep "ИмяШрифта"

4. Системная установка (для всех пользователей)

  1. Создайте системный каталог:sudo mkdir -p /usr/share/fonts/custom/
  2. Скопируйте шрифты:sudo cp ~/Downloads/*.ttf /usr/share/fonts/custom/
  3. Установите права доступа:sudo chmod 644 /usr/share/fonts/custom/*
  4. Обновите системный кэш:sudo fc-cache -fv
  5. Проверьте:fc-list | grep "ИмяШрифта"

5. Установка Microsoft‑шрифтов (Arial, Times New Roman и др.)

Для Debian/Ubuntu:

sudo apt update
sudo apt install ttf-mscorefonts-installer

Для Fedora:

sudo dnf install curl cabextract xorg-x11-font-utils fontconfig
sudo dnf install https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm

Для Arch Linux:

sudo pacman -S ttf-ms-fonts

После установки обновите кэш:

fc-cache -fv

6. Проверка установки

  • Через GUI: откройте текстовый редактор (LibreOffice, GIMP) и проверьте наличие шрифта в списке.
  • Через терминал:fc-list # полный список
    fc-list :family # только названия семейств

7. Устранение проблем

Если шрифт не отображается:

  1. Убедитесь, что файл в правильном каталоге (~/.local/share/fonts/ или /usr/share/fonts/).
  2. Перепроверьте кэш: fc-cache -fv.
  3. Проверьте формат файла (должен быть .ttf или .otf).
  4. Убедитесь, что у файла правильные права доступа (644 для системных шрифтов).

Важные замечания

  • Резервное копирование: сохраняйте оригинальные файлы шрифтов.
  • Лицензионные ограничения: проверяйте лицензию перед использованием (особенно для коммерческих проектов).
  • Совместимость: некоторые шрифты могут некорректно отображаться в определённых приложениях.