Найти в Дзене
Другой мир

Ставим шрифты Windows в Linux

Оглавление

Чего не хватает обычному юзеру, который решил попробовать работать в Линукс? Такого привычного и даже на первый взгляд незаметного?

Это шрифты, да, самые обычные и привычные, такие как Ариал, Таймс Нью Роман, Колибри и тд.

А в системе какие то другие шрифты, не привычные, и документы в ворде этими же шрифтами.

Linux хранит шрифты в следующих местах: /usr/share/fonts это глобальные шрифты системы и /home/юзер/.fonts, которые доступны только этому пользователю.

Можете посмотреть что там у вас.

Так как же добавить шрифты Windows в Linux? В общем то так же примерно, как и в Виндовс, просто скопировать нужные шрифты в нужные папки.

Вот например у меня шрифты привычные виндусевые

-2

А после добавления нужно обновить кеш командой fc-cache –f –v

Но, в этом есть неудобство, нужно искать шрифты, качать, особенно если на соседнем диске не живет виндоувс.

Если у вас виндоувс есть, то идем в его диск в папочку со шрифтами:

Находим нужный шрифт и кликаем по нему 2 раза, и нажимаем в окне установить.

-3

С помощью менеджера пакетов

Способ удобен тем, что не надо обновлять кэш шрифтов, но сам шрифт надо искать да в консоле. Ну например:

sudo apt search название_шрифта

Если такой есть, то ставим:

sudo apt install название_шрифта

-4

Ну, честно сказать, так себе метод.

TrueType

Еще в далеком 96 году майкорософт разрешила ставить эти шрифты всем желающим, ну точнее выложила пакет шрифтов в составе Andale Mono, Arial, Arial Black, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuchet, Verdana, и Webdings.

И так, ставим:

sudo apt install ttf-mscorefonts-installer

Принимаем лицензию, для этого кликаем по tab и потом курсором ok.

ClearType

Тут у нас следующие шрифты: Constantia, Corbel, Calibri, Cambria, Candara, Consolas.

Тут шрифты встанут не глобально, а только для конкретного пользователя, увы, но только так.

-5

Установка:

sudo apt install cabextract

mkdir ~/.fonts это если у вас нет такой директории

wget -qO- http://plasmasturm.org/code/vistafonts-installer/vistafonts-installer | bash

Это все справедливо для всех дистрибутивов на базе Ubuntu

Установка Windows шрифтов в Fedora и другие дистрибутивы на RPM

Ручное добавление шрифтов аналогично, тому что я писал выше.

Копируем под администратором сюда: /usr/share/fonts/ttf

Так как мы делали под root, меняем владельца и прописываем права:

chown root.root *.ttf

chmod 644 *.ttf

Теперь переходим в каталог /usr/share/fonts/ttf и запускаем там консоль, дабы создать индекс шрифтов.

mkfontdir

Теперь находим файл /usr/share/fonts/truetype/fonts.cache-1 и редактируем его:

...
"windowsfonts" 0 ".dir"

Обновляем кэши

fc-cache

Да, способ так себе, скажу я вам. Но так как я давно не использую дистрибутивы на основе RPM, может там что то поменялось и для начала просто попробуйте скопировать шрифты в папку локального пользователя.

Интернет мне подсказывает, что есть пакетный способ установить, сам не проверял:

sudo rpm -ivh msttcore-fonts-2.0-3.noarch.rpm

Смотрите так же http://corefonts.sourceforge.net/

Ставим шрифты в Arch

Тут просто :

pacman -S ttf-ms-fonts

Для Debian

Качаем тут https://packages.debian.org/buster/ttf-mscorefonts-installer

Смотрите оглавление раздела, посвященного Линукс