Как установить шрифты в Ubuntu

Большинство людей, вероятно, считают коллекцию шрифтов, которая поставляется с последней версией Ubuntu, “более чем достаточной”. Однако другим может понадобиться (гораздо) больше в их работе. А некоторые хотели бы иметь больше вариантов. Если вы тоже хотите установить больше шрифтов в Ubuntu, читайте дальше, так как именно это и рассматривается в этом руководстве.
Содержание
- Основной: шрифты Microsoft Core
- Индивидуальные бесплатные шрифты
- Все сразу
- Ручная установка TTF
- Обновление кэша шрифтов
- Конвертация ваших шрифтов
- Шрифты в действии
Основной: шрифты Microsoft Core
Пока их установщик доступен, шрифты Microsoft Core будут упоминаться в каждом руководстве по добавлению шрифтов в установку Linux. Некоторые из них остаются очень популярными, и они могут вам понадобиться, особенно если вы сотрудничаете с пользователями Windows. Чтобы установить их, откройте ваш любимый терминал и введите:
sudo apt install ttf-mscorefonts-installer
Индивидуальные бесплатные шрифты
Ubuntu не поставляется с каждым шрифтом на свете по умолчанию. Однако есть много других, которые вы можете получить индивидуально, чтобы расширить свою коллекцию шрифтов. Вы можете установить их, как и любой другой пакет, используя:
sudo apt install PACKAGE_NAMEЗамените “PACKAGE_NAME” на любой из следующих:
- fonts-cantarell
- lmodern
- ttf-aenigma
- ttf-georgewilliams
- ttf-bitstream-vera
- ttf-sjfonts
- ttf-unifont
- fonts-entypo
- fonts-isabella
- fonts-mplus
- fonts-prociono
- ttf-anonymous-pro
- ttf-engadget
- ttf-staypuft
- ttf-summersby

Все сразу
Если вам нужно не только один или два шрифта, но вы решили значительно расширить свою коллекцию, не устанавливайте каждый пакет по отдельности. Вы можете установить их все сразу, объединив их установку в одной команде apt, например:
sudo apt install ttf-mscorefonts-installer fonts-cantarell lmodern ttf-aenigma ttf-georgewilliams ttf-bitstream-vera ttf-sjfonts ttf-unifont fonts-entypo fonts-isabella fonts-mplus fonts-prociono ttf-anonymous-pro ttf-engadget ttf-staypuft ttf-summersbyСкопируйте строку выше, вставьте ее в свой терминал, нажмите Enter, и вскоре вы сможете поиграть с множеством новых шрифтов.

Ручная установка TTF
Если у вас уже есть конкретный шрифт TrueType (или несколько), который вы хотите установить, вам нужно просто скопировать его в определенную папку.
Сначала убедитесь, что то, что у вас есть, в формате TTF. Если вы скачали шрифты с сайта, они могут быть сжаты в архиве, который вам нужно будет извлечь. Мы не будем углубляться в детали, как это сделать, так как это зависит от формата архива, а доступно десятки.
Когда у вас есть один или несколько TTF файлов в папке, чтобы установить их, переместите их в скрытую папку “fonts” в вашем домашнем каталоге с помощью:
mv FONT_FILE ~/.fontsЕсли у вас есть более одного TTF файла в папке, вы можете переместить их все сразу, используя:
mv *.ttf ~/.fonts/Это можно сделать, если у всех них есть расширение файла TTF.

Если вам нужно, чтобы шрифты были доступны для всех пользователей системы, используйте эту команду вместо:
sudo mv *.tff /usr/share/fonts/Обновление кэша шрифтов
Если ваши шрифты не отображаются в любом приложении, вы можете попробовать вручную обновить кэш шрифтов с помощью:
fc-cache -f
Для шрифтов, доступных для всех пользователей:
sudo fc-cache -fЕсли они все еще не появляются, дважды проверьте, что они были в формате TTF и что вы скопировали их в правильную папку, “~/.fonts.” Проверьте, что они были скопированы с помощью:
ls ~/.fontsКонвертация ваших шрифтов
Если у вас есть шрифт, который не в формате otf или ttf, и вы хотите использовать его в Ubuntu, один из способов - конвертировать шрифты в формат ttf. Для этого мы можем воспользоваться программным обеспечением FontForge.
- Установите его в Ubuntu:
sudo add-apt-repository ppa:fontforge/fontforge
sudo apt-get update
sudo apt-get install fontforge- Откройте FontForge и загрузите шрифт, который вы хотите конвертировать
- Не внося никаких изменений, перейдите в “Файл -> Генерировать шрифты”. Сохраните файл с расширением .ttf.
С новым сгенерированным файлом .ttf вы теперь можете установить его в Ubuntu с помощью вышеописанного метода.
Шрифты в действии
Ваши новые шрифты должны быть доступны в любом приложении, которое поддерживает ручной выбор шрифтов TrueType. Например, запустите LibreOffice Writer, напечатайте что-нибудь, выделите это мышью и измените шрифт из выпадающего меню. Ваши новые шрифты должны появиться среди ранее доступных.

Как видите, установить шрифты в Ubuntu 20.04 очень легко. Если вы читали наш обзор Ubuntu 20.04, вы знаете, что он быстрый и стабильный. Вы сейчас используете Ubuntu 20.04? Сообщите нам в комментариях ниже.