Добавить, удалить и управлять шрифтами на рабочем столе Linux просто, если вы знаете, где их разместить.
Необходимые каталоги
Linux поддерживает два основных места для размещения новых шрифтов. Первое расположение делает шрифты доступными глобально, поэтому, если на ваш сервер Linux подключено более одного человека, и он хочет иметь доступ к более чем стандартному шрифту, каталог этих шрифтов будет / usr / share / fonts . В этом каталоге вы найдете пять подкаталогов, три из которых важны:
- / USR / доли / шрифты / OpenType
- / USR / доли / шрифты / TrueType
- / USR / доли / шрифты / truetype1
Первый каталог, где вы размещаете opentype шрифты . Эти шрифты обычно имеют расширение .otf. Второй и третий каталоги содержат шрифты TrueType, которые обычно заканчиваются на .ttf.
Второй каталог для пользовательских шрифтов находится в /home/USER/.fonts (где USER — фактическое имя пользователя). Шрифты, хранящиеся в этом каталоге, могут использоваться только этим конкретным пользователем. Не все дистрибутивы Linux создают этот каталог по умолчанию. Если вы откроете свой файловый менеджер, вам нужно будет указать его для отображения скрытых каталогов (каталогов, которые начинаются с точки). Для большинства файловых менеджеров, нажмите Ctrl + H . Если вы не видите этот каталог, создайте его, щелкнув правой кнопкой мыши в вашем файловом менеджере и выбрав New > Folder , или вы можете открыть окно терминала и выполнить команду:
mkdir ~ / .fonts
Нет необходимости создавать подпапки для размещения шрифтов opentype и TrueType, так как все они будут размещены в одном и том же каталоге.
Добавление шрифтов
Переместите файлы .ttf, .TTF или .otf в правильный каталог. Вам нужно будет работать из командной строки, чтобы добавить глобальные шрифты, потому что обычный пользователь не имеет права перемещать файлы в / usr / share / fonts / .
Если вы загрузили несколько шрифтов .ttf в свой пользовательский каталог загрузки ( / home / user / Downloads ), переместите эти шрифты в глобальный каталог, введя следующую команду:
sudo mv ~ / Загрузки / *. ttf / usr / share / fonts / truetype /
Затем сообщите системе об изменениях, введя команду:
sudo fc-cache -fv
Когда fc-cache завершает работу, все пользователи в системе получают доступ к недавно добавленным глобальным шрифтам.
Добавление шрифтов Microsoft
Microsoft делает несколько своих лицензионных шрифтов — Andale Mono, Arial, Arial Black, Comic Sans MS, Courier New, Джорджия, Impact, Times New Roman, Trebuchet, Verdana и Webdings — доступными для настольных компьютеров Linux через пакет TTF-MSCoreFonts-Installer ,
Эти шрифты будут добавлены в глобальный каталог, и установка автоматически обновит кэш шрифтов для вас.
Пакет Microsoft зависит от нескольких пакетов Python3.
Добавление Google Шрифтов
Google предлагает большое количество веб-шрифтов для настольного использования. Чтобы добавить их на рабочий стол Linux, установите программу TypeCatcher через менеджер пакетов.
После установки TypeCatcher найдите шрифт, который вы хотите установить, и нажмите кнопку загрузки (стрелка, указывающая вниз в левом верхнем углу). После того, как вы загрузили все нужные вам веб-шрифты Google , вам все равно нужно обновить кэш шрифтов с помощью команды sudo fc-cache -fv . После выполнения этой команды все шрифты Google будут доступны для ваших приложений и для всех пользователей.
Как удалить шрифты
Удалите шрифт, удалив его файл из соответствующей папки.
При удалении глобального шрифта введите следующую команду, чтобы обновить системный кэш шрифтов:
sudo fc-cache -fv
Чтобы удалить пакет Microsoft Core Fonts , выполните:
sudo apt удалить ttf-mscorefonts-installer
Создание приложений, осведомленных о новых шрифтах
Поскольку приложения сканируют изменения шрифтов при каждом их открытии, достаточно просто закрыть, а затем повторно запустить приложение, чтобы выявить вновь установленные шрифты в этом приложении.