Centos где лежат шрифты

Обновлено: 04.07.2024

Получите образ, который вы действительно хотите

В середине-конце 90-х годов графический интерфейс Linux страдал от ряда проблем, одной из которых были шрифты. Когда на рабочем месте впервые появился Linux-десктоп, ему не только не хватало таких вещей, как сглаживание, но и добавление шрифтов на рабочий стол было запутанным беспорядком.

Перенесемся в будущее, и эта проблема почти исчезла. Теперь добавлять, удалять и управлять шрифтами на рабочем столе Linux невероятно просто, если вы знаете, где их разместить и/или какие инструменты доступны. Давайте добавим несколько шрифтов!

Необходимые каталоги

Важно понимать, что есть два основных места для размещения новых шрифтов. Первое местоположение делает шрифты доступными во всем мире. Это важно, если у вас есть рабочий стол или сервер Linux, который используется несколькими людьми. Таким образом, если на ваш сервер Linux подключено более одного человека, и он хочет иметь доступ к более чем стандартному шрифту, каталог этих шрифтов будет выглядеть как /usr/share/fonts . В этом каталоге вы найдете пять подкаталогов, три из которых важны:

  • /USR/доли/шрифты/OpenType
  • /USR/доли/шрифты/TrueType
  • /USR/доли/шрифты/truetype1

Нет необходимости создавать подпапки для размещения шрифтов opentype и TrueType, так как все они будут размещены в одном и том же каталоге.

Добавление шрифтов

Чтобы добавить новые шрифты, вы должны сначала (законно) приобрести эти шрифты. Получив их, вы можете переместить файлы .ttf, .TTF или .otf в правильный каталог. Скажем, вы хотите, чтобы эти шрифты были добавлены глобально. Для этого вам нужно работать из командной строки (поскольку у обычного пользователя нет прав на перемещение файлов в /usr/share/fonts/).

После того, как вы это сделали, вам нужно сообщить системе об изменениях, введя команду:

После выполнения этой команды все пользователи будут иметь доступ к вновь добавленным шрифтам.

Чтобы добавить эти загруженные шрифты конкретному пользователю, вы можете работать с графическим файловым менеджером следующим образом:

Более быстрый метод будет:

Как насчет шрифтов Microsoft

В некоторых случаях вам понадобится определенный шрифт, лицензированный Microsoft. Такими шрифтами являются: Andale Mono, Arial, Arial Black, Comic Sans MS, Courier New, Джорджия, Impact, Times New Roman, Требушет, Вердана и Вебдингс. Если вам нужны эти шрифты, вам необходимо установить стороннее приложение. Вот как это сделать в дистрибутиве Ubuntu Desktop:

  1. Откройте окно терминала.
  2. Введите команду sudo apt-get install ttf-mscorefonts-installer.
  3. При появлении запроса окей лицензия на шрифты.

Эти шрифты будут добавлены в глобальный каталог, и установка автоматически обновит кэш шрифтов для вас.

Как насчет Google Fonts

Google создал большое количество веб-шрифтов, доступных для всех пользователей настольных компьютеров. Чтобы добавить их на рабочий стол Linux, вы должны установить стороннее приложение под названием TypeCatcher. Чтобы сделать это, выполните следующие действия (опять же, демонстрация на Ubuntu Desktop):

  1. Откройте окно терминала .
  2. Введите команду sudo apt-get install typecatcher .
  3. Разрешить установку для завершения.

Как только TypeCatcher установлен, откройте его из меню рабочего стола. В главном меню найдите шрифт, который вы хотите установить, и нажмите кнопку загрузки (стрелка, указывающая вниз в левом верхнем углу). После того, как вы загрузили все нужные вам веб-шрифты Google, вам все равно нужно обновить кэш шрифтов с помощью команды sudo fc-cache -fv . После завершения этой команды все шрифты Google будут доступны для ваших приложений и для всех пользователей.

Как удалить шрифты

Чтобы удалить глобальные шрифты, сделайте следующее:

Если вы хотите удалить пакет Microsoft Core Fonts, вы можете сделать это с помощью команды:

Создание приложений, осведомленных о новых шрифтах

CentOS 7 устанавливает шрифты Windows (при конвертации PDF или Word в Linux, сделайте это на сервере заранее)

Установите шрифты для Windows на CentOS 7 и CentOS 7


В отчете было обнаружено, что китайские символы искажены, а китайские шрифты не аккуратны (частично совпадают). Первым вопросом является наличие в операционной системе китайских шрифтов. В CentOS 7 было обнаружено, что ввод команды для просмотра списка шрифтов является недопустимой командой:

Как видно из рисунка выше, не только отсутствуют китайские шрифты, даже нет библиотеки шрифтов, поэтому давайте запишем, как установить библиотеку шрифтов и китайские шрифты в Linux CentOS 7.

В CentOS 4.x fontconfig используется для установки библиотеки шрифтов, поэтому введите следующую команду:


В настоящее время вы можете увидеть каталоги fonts и fontconfig в каталоге / usr / shared (ранее не было):

Затем вы можете добавить китайские шрифты в нашу библиотеку шрифтов.


В CentOS библиотека шрифтов хранится в каталоге шрифтов, как показано на рисунке выше, поэтому первое, что нам нужно сделать, это найти файлы китайских шрифтов и поместить их в этот каталог, а файлы китайских шрифтов можно найти в нашей системе Windows. Откройте каталог Windows / Fonts на диске C:

Как показано выше, нам нужно только скопировать нужные шрифты и загрузить их на сервер Linux. Здесь я выбираю Song и Hei (эти два шрифта используются в отчете). Вы можете видеть, что есть два суффикса с именами ttf и файл ttc:Перед этим нам также необходимо создать новый каталог. Сначала создайте новый каталог Chinese в каталоге / usr / shared / fonts:


Затем загрузите два вышеуказанных шрифта в каталог / usr / shared / fonts / chinese:

Затем вам нужно изменить разрешения китайского каталога:

Затем вам нужно установить ttmkfdir для поиска всей информации о шрифтах в каталоге и сгенерировать файл fonts.scale в итоге. Введите команду:

Затем выполните команду ttmkfdir:

Последний шаг - изменить файл конфигурации шрифта. Сначала откройте файл конфигурации в редакторе:


Вы можете увидеть список шрифтов, который является списком шрифтов. Здесь нам нужно добавить позицию китайского шрифта, которую мы добавили:Затем введите: wq, чтобы сохранить и выйти, и не забудьте обновить кэш шрифтов в памяти, поэтому вам не нужно перезагружаться для перезапуска:


Таким образом, все шаги завершены. Наконец, посмотрите на список шрифтов снова через fc-list:

Вы видите, что китайские шрифты были успешно установлены, и процесс установки завершен. Проверьте отчет еще раз, чтобы увидеть, что китайский стиль и контент могут отображаться нормально.

Просто запишите проблему установки библиотеки шрифтов и китайских шрифтов в CentOS 7, и я надеюсь, что это поможет учащимся, столкнувшимся с той же проблемой, The End.

Если вы являетесь современным человеком и используете часто все возможности графических редакторов, то Установка шрифтов в Linux является для вас обязательной информацией при переходе на новую систему. Особенно это касается пользователей Windows где установка шрифтов заключается в буквально «двух» шагах и, особенности Linux могут показаться довольно сложными, но это не совсем так. Ведь в современных сборках этот процесс упростили, и он практически является таким же как и у аналогов на Windows и macOS. В этой статье вы узнаете, как установить шрифты в Linux быстро и легко. Но для начала нам нужно скачать какой-то набор шрифтов, для примера и вы сможете сами попробовать все установить.

Установка шрифтов в Linux

Как мы уже сказали выше, мы разберем интересные варианты быстрой установки шрифтов в Linux и расскажем, как установить ClearType, TrueType и других шрифты Windows в Linux. Будем делать все поэтапно чтобы даже начинающий пользователь смог просто ориентироваться в этом. Главное, что нужно знать перед началом, это как запустить «Терминал». Далее все еще намного проще, чем запуск простой программы. Если вы уже определились в шрифте который, вы хотите установить на свою редакцию Linux то, давайте продолжим.

Шрифты а именно растровые, чаще всего распространяются в форматах PCF, BDF. А если говорить о векторных то, это форматы: TrueType или TTF, Type1, Type3, Open Type или MetaFont.

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

Система Linux использует две основные папки для хранения шрифтов: /usr/share/fonts – это для глобальных шрифтов и папка с названием «fonts» для шрифтов которые доступны только для пользователя. Установка шрифтов как мы сказали выше, очень простая и заключается в копировании файла в определенную папку с категорией.

Установка шрифтов в Linux может показаться аналогичной Windows но, здесь все немного более интересней.

Для начала перейдите по пути указанном выше и создайте папку «Fonts» если такой не существует. Для этого можете использовать быструю команду: $ mkdir

И после этого установка шрифтов в Linux будет заключаться в простом копировании файлов в папку:

Если вы скачали заархивированный шрифт, то сначала его нужно распаковать. И после этого произвести действия для установки. Главное, установить шрифт в нужную папку. Это важно для многих редакторов, которые работают с системой.

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

Но в Linux есть еще более удобный вариант, который привнесла Ubuntu, а именно установка шрифтов в Linux через менеджер пакетов. Который позволяет еще быстрее установить нужные шрифты. Давайте приведем в пример, очень популярный шрифт «Compact» и теперь попробуем найти его в списке пакетов:

После того как убедились в его наличии, мы можем его установить, с помощью такой команды как:

После этих манипуляций обновлять кэш шрифтов в принципе не обязательно, ведь он обновился вместе с установочным пакетом. Установка шрифтов от Windows происходит подобным образом, но давайте разберем эту тему еще более подробно. Тем более что многим это может пригодится для редакторов.

Установка шрифтов TrueType от Microsoft в Linux

Установка шрифтов в Linux

Установка шрифтов в Linux

Microsoft в свое время более интенсивно старалась контролировать все что связанно с операционными системами и в 1996 году выпустила набор шрифтов TrueType чтобы сделать их стандартом во всех обозревателях на то время. И действительно так было, эти шрифты смогли завоевать популярность и до сих пор пользуются огромной востребованностью среди пользователей. А самое главное, что компания выпустила их в «свободной» лицензии что позволяет их установку любому желающему.

В Ubuntu установка шрифтов является очень простой. И для того чтобы установить себе эти шрифты в систему, можно открыть «Терминал» и ввести:

Шрифты очень быстро установятся на вашу систему. Но перед этим терминал попросит вас принять лицензионное соглашение Microsoft которое нужно для завершения установки.

После того как в окне появится текст «Лицензии» вам нужно будет с помощью стрелок на клавиатуре пролистать его и с помощью кнопки «Tab» принять «Лицензию». Все установка шрифта, должна пройти успешно. Кстати, если у вас есть какие-то вопросы, то можете сразу писать их в форму комментариев на нашем сайте.

Установка шрифтов ClearType от Microsoft в Linux

Этот способ является по сути аналогичным предыдущему и его также нужно выполнять через «Консоль». Конечно мы расскажем вам какие команды нужно использовать для быстрой установки. Ведь установка шрифтов в Linux как можно понять, очень быстрая.

В Microsoft в 2007 году решили обновить старый пакет шрифтов, новым улучшенным набором. В который входят такие популярные шрифты как известный Corbel, Cambria и Collibri. Они в данный момент являются очень востребованным среди дизайнеров и простых пользователей, ведь по сути их главная особенность это универсальность и очень удобное, стильное оформление, которое отлично подстраиваться под многие форматы. Что очень ценится многими.

Если вам нужно установить только ClearType шрифты и до этого вы не устанавливали TrueType, то вам необходимо ввести такую команду для установки Cabextract:

Далее создайте папку с локальными шрифтами, если вы еще не сделали этого:

Затем вам нужно будет выполнить установку шрифта в Linux:

Установка других шрифтов Windows в Linux

Установка других шрифтов Windows в Linux является аналогичной вариантам про которые мы уже рассказали вам выше. Главное найти нужный вам шрифт и скопировать его в папку или выполнить специальную команду в «Терминале». Любой из вариантов, как мне кажется является очень удобным ведь установка шрифтов в Linux в любом случае будет очень простой. И требует элементарных знаний в системе. Так вы сможете действовать в пределах системы более свободно и иногда выполнять команды получается еще быстрее чем пользоваться графическим интерфейсом. Что является огромным плюсом при работе с большим количеством файлов.

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.

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

sudo apt install cabextract

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

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

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

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

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

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

chown root.root *.ttf

chmod 644 *.ttf

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

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

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

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

Читайте также: