Установка шрифтов в Linux
Если вы являетесь современным человеком и используете часто все возможности графических редакторов, то Установка шрифтов в 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» и теперь попробуем найти его в списке пакетов:
- $ sudo apt search compact
После того как убедились в его наличии, мы можем его установить, с помощью такой команды как:
- $ sudo apt install compact
После этих манипуляций обновлять кэш шрифтов в принципе не обязательно, ведь он обновился вместе с установочным пакетом. Установка шрифтов от Windows происходит подобным образом, но давайте разберем эту тему еще более подробно. Тем более что многим это может пригодится для редакторов.
Установка шрифтов TrueType от Microsoft в Linux
Microsoft в свое время более интенсивно старалась контролировать все что связанно с операционными системами и в 1996 году выпустила набор шрифтов TrueType чтобы сделать их стандартом во всех обозревателях на то время. И действительно так было, эти шрифты смогли завоевать популярность и до сих пор пользуются огромной востребованностью среди пользователей. А самое главное, что компания выпустила их в «свободной» лицензии что позволяет их установку любому желающему.
В Ubuntu установка шрифтов является очень простой. И для того чтобы установить себе эти шрифты в систему, можно открыть «Терминал» и ввести:
- $ sudo apt install ttf-mscorefonts-installer
Шрифты очень быстро установятся на вашу систему. Но перед этим терминал попросит вас принять лицензионное соглашение Microsoft которое нужно для завершения установки.
После того как в окне появится текст «Лицензии» вам нужно будет с помощью стрелок на клавиатуре пролистать его и с помощью кнопки «Tab» принять «Лицензию». Все установка шрифта, должна пройти успешно. Кстати, если у вас есть какие-то вопросы, то можете сразу писать их в форму комментариев на нашем сайте.
Установка шрифтов ClearType от Microsoft в Linux
Этот способ является по сути аналогичным предыдущему и его также нужно выполнять через «Консоль». Конечно мы расскажем вам какие команды нужно использовать для быстрой установки. Ведь установка шрифтов в Linux как можно понять, очень быстрая.
В Microsoft в 2007 году решили обновить старый пакет шрифтов, новым улучшенным набором. В который входят такие популярные шрифты как известный Corbel, Cambria и Collibri. Они в данный момент являются очень востребованным среди дизайнеров и простых пользователей, ведь по сути их главная особенность это универсальность и очень удобное, стильное оформление, которое отлично подстраиваться под многие форматы. Что очень ценится многими.
Если вам нужно установить только ClearType шрифты и до этого вы не устанавливали TrueType, то вам необходимо ввести такую команду для установки Cabextract:
- $ sudo apt-get install cabextract
Далее создайте папку с локальными шрифтами, если вы еще не сделали этого:
Затем вам нужно будет выполнить установку шрифта в Linux:
- $ wget -qO- http://plasmasturm.org/code/vistafonts-installer/vistafonts-installer | bash
Установка других шрифтов Windows в Linux
Установка других шрифтов Windows в Linux является аналогичной вариантам про которые мы уже рассказали вам выше. Главное найти нужный вам шрифт и скопировать его в папку или выполнить специальную команду в «Терминале». Любой из вариантов, как мне кажется является очень удобным ведь установка шрифтов в Linux в любом случае будет очень простой. И требует элементарных знаний в системе. Так вы сможете действовать в пределах системы более свободно и иногда выполнять команды получается еще быстрее чем пользоваться графическим интерфейсом. Что является огромным плюсом при работе с большим количеством файлов.
Если у вас есть чем дополнить статью, то пишите свое мнение в форму комментариев на нашем сайте. К тому же если информация будет действительно полезной или интересной, то мы дополним статью для других пользователей.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Источник
Проблема со шрифтами решаема?
Рунту 18.04. Шрифты сечёные линиями в хромоподобных приложениях. Что нужно изменить для приличной картинки мира?
[url=https://ibb.co/xg8Q6TZ]ну и я не умею пользоваться лоркодом([/url]
Показывай выхлоп ls -lR /etc/fonts и содержимое $HOME/.config/fontconfig/fonts.conf если есть. Если что-то делал перед этим — рассказывай что и как делал, желательно с соблюдением последовательности.
Рунту 18.04. Шрифты сечёные линиями в хромоподобных приложениях. Что нужно изменить для приличной картинки мира?
Купить актуальный монитор.
А вот это бесконечная херня, которая закончится простым привыканием к безысходности. Дешевле, ИМХО, купить монитор.
А вот это бесконечная херня, которая закончится простым привыканием к безысходности.
Если сам не смог, считаешь, и другие не смогут?
И всё равно привыкать к безысходности? ☺ Ты скриншот-то посмотри, там никакой монитор не исправит ситуацию.
Если сам не смог, считаешь, и другие не смогут?
Это мировой опыт. В гну/Линукс спасение будет только от нового монитора.
И всё равно привыкать к безысходности? ☺ Ты скриншот-то посмотри, там никакой монитор не исправит ситуацию.
ТС пишет о рунту, я не буду открывать его ссылки. Сообщение же «о мониторе» я оставил по доброте душевной.
почему люди ведут не всегда себя как люди, а иногда как скот? это моя вина?
$ ls -lR /etc/fonts /etc/fonts: итого 12 drwxr-xr-x 2 root root 4096 окт 15 15:45 conf.avail drwxr-xr-x 2 root root 4096 ноя 16 15:57 conf.d -rw-r–r– 1 root root 2582 апр 5 2018 fonts.conf
/etc/fonts/conf.avail: итого 228 -rw-r–r– 1 root root 225 апр 5 2018 10-antialias.conf -rw-r–r– 1 root root 484 апр 5 2018 10-autohint.conf -rw-r–r– 1 root root 461 апр 5 2018 10-hinting-full.conf -rw-r–r– 1 root root 463 апр 5 2018 10-hinting-medium.conf -rw-r–r– 1 root root 461 апр 5 2018 10-hinting-none.conf -rw-r–r– 1 root root 463 апр 5 2018 10-hinting-slight.conf -rw-r–r– 1 root root 491 апр 5 2018 10-no-sub-pixel.conf -rw-r–r– 1 root root 2010 апр 5 2018 10-scale-bitmap-fonts.conf -rw-r–r– 1 root root 489 апр 5 2018 10-sub-pixel-bgr.conf -rw-r–r– 1 root root 489 апр 5 2018 10-sub-pixel-rgb.conf -rw-r–r– 1 root root 490 апр 5 2018 10-sub-pixel-vbgr.conf -rw-r–r– 1 root root 490 апр 5 2018 10-sub-pixel-vrgb.conf -rw-r–r– 1 root root 481 апр 5 2018 10-unhinted.conf -rw-r–r– 1 root root 526 апр 5 2018 11-lcdfilter-default.conf -rw-r–r– 1 root root 524 апр 5 2018 11-lcdfilter-legacy.conf -rw-r–r– 1 root root 522 апр 5 2018 11-lcdfilter-light.conf -rw-r–r– 1 root root 864 июл 30 2016 20-unhint-small-dejavu-lgc-sans.conf -rw-r–r– 1 root root 874 июл 30 2016 20-unhint-small-dejavu-lgc-sans-mono.conf -rw-r–r– 1 root root 866 июл 30 2016 20-unhint-small-dejavu-lgc-serif.conf -rw-r–r– 1 root root 856 июл 30 2016 20-unhint-small-dejavu-sans.conf -rw-r–r– 1 root root 866 июл 30 2016 20-unhint-small-dejavu-sans-mono.conf -rw-r–r– 1 root root 858 июл 30 2016 20-unhint-small-dejavu-serif.conf -rw-r–r– 1 root root 1259 апр 5 2018 20-unhint-small-vera.conf -rw-r–r– 1 root root 3256 апр 5 2018 25-unhint-nonlatin.conf -rw-r–r– 1 root root 13013 апр 5 2018 30-metric-aliases.conf -rw-r–r– 1 root root 5388 апр 5 2018 40-nonlatin.conf -rw-r–r– 1 root root 3248 апр 5 2018 45-generic.conf -rw-r–r– 1 root root 6362 апр 5 2018 45-latin.conf -rw-r–r– 1 root root 545 апр 5 2018 49-sansserif.conf -rw-r–r– 1 root root 673 апр 5 2018 50-user.conf -rw-r–r– 1 root root 189 апр 5 2018 51-local.conf -rw-r–r– 1 root root 611 апр 5 2018 53-monospace-lcd-filter.conf -rw-r–r– 1 root root 2011 июл 30 2016 57-dejavu-sans.conf -rw-r–r– 1 root root 1509 июл 30 2016 57-dejavu-sans-mono.conf -rw-r–r– 1 root root 1649 июл 30 2016 57-dejavu-serif.conf -rw-r–r– 1 root root 2063 июл 30 2016 58-dejavu-lgc-sans.conf -rw-r–r– 1 root root 1545 июл 30 2016 58-dejavu-lgc-sans-mono.conf -rw-r–r– 1 root root 1689 июл 30 2016 58-dejavu-lgc-serif.conf -rw-r–r– 1 root root 1765 апр 5 2018 60-generic.conf -rw-r–r– 1 root root 1833 апр 5 2018 60-latin.conf -rw-r–r– 1 root root 10118 апр 5 2018 65-fonts-persian.conf -rw-r–r– 1 root root 289 апр 5 2018 65-khmer.conf -rw-r–r– 1 root root 7769 апр 5 2018 65-nonlatin.conf -rw-r–r– 1 root root 672 апр 5 2018 69-unifont.conf -rw-r–r– 1 root root 263 апр 5 2018 70-force-bitmaps.conf -rw-r–r– 1 root root 263 апр 5 2018 70-no-bitmaps.conf -rw-r–r– 1 root root 77 апр 5 2018 70-yes-bitmaps.conf -rw-r–r– 1 root root 422 апр 5 2018 80-delicious.conf -rw-r–r– 1 root root 1691 апр 5 2018 90-synthetic.conf
/etc/fonts/conf.d: итого 4 lrwxrwxrwx 1 root root 31 окт 15 15:32 10-antialias.conf -> ../conf.avail/10-antialias.conf lrwxrwxrwx 1 root root 36 окт 15 15:32 10-hinting-slight.conf -> ../conf.avail/10-hinting-slight.conf lrwxrwxrwx 1 root root 40 окт 15 15:32 10-scale-bitmap-fonts.conf -> ../conf.avail/10-scale-bitmap-fonts.conf lrwxrwxrwx 1 root root 39 окт 15 15:32 11-lcdfilter-default.conf -> ../conf.avail/11-lcdfilter-default.conf lrwxrwxrwx 1 root root 50 окт 15 15:32 20-unhint-small-dejavu-lgc-sans.conf -> ../conf.avail/20-unhint-small-dejavu-lgc-sans.conf lrwxrwxrwx 1 root root 55 окт 15 15:32 20-unhint-small-dejavu-lgc-sans-mono.conf -> ../conf.avail/20-unhint-small-dejavu-lgc-sans-mono.conf lrwxrwxrwx 1 root root 51 окт 15 15:32 20-unhint-small-dejavu-lgc-serif.conf -> ../conf.avail/20-unhint-small-dejavu-lgc-serif.conf lrwxrwxrwx 1 root root 46 окт 15 15:32 20-unhint-small-dejavu-sans.conf -> ../conf.avail/20-unhint-small-dejavu-sans.conf lrwxrwxrwx 1 root root 51 окт 15 15:32 20-unhint-small-dejavu-sans-mono.conf -> ../conf.avail/20-unhint-small-dejavu-sans-mono.conf lrwxrwxrwx 1 root root 47 окт 15 15:32 20-unhint-small-dejavu-serif.conf -> ../conf.avail/20-unhint-small-dejavu-serif.conf lrwxrwxrwx 1 root root 39 окт 15 15:32 20-unhint-small-vera.conf -> ../conf.avail/20-unhint-small-vera.conf lrwxrwxrwx 1 root root 36 окт 15 15:32 30-metric-aliases.conf -> ../conf.avail/30-metric-aliases.conf lrwxrwxrwx 1 root root 51 сен 21 2019 30-opensymbol.conf -> /usr/share/fontconfig/conf.avail/30-opensymbol.conf lrwxrwxrwx 1 root root 30 окт 15 15:32 40-nonlatin.conf -> ../conf.avail/40-nonlatin.conf lrwxrwxrwx 1 root root 29 окт 15 15:32 45-generic.conf -> ../conf.avail/45-generic.conf lrwxrwxrwx 1 root root 27 окт 15 15:32 45-latin.conf -> ../conf.avail/45-latin.conf lrwxrwxrwx 1 root root 31 окт 15 15:32 49-sansserif.conf -> ../conf.avail/49-sansserif.conf lrwxrwxrwx 1 root root 26 окт 15 15:32 50-user.conf -> ../conf.avail/50-user.conf lrwxrwxrwx 1 root root 27 окт 15 15:32 51-local.conf -> ../conf.avail/51-local.conf lrwxrwxrwx 1 root root 33 окт 15 15:32 57-dejavu-sans.conf -> ../conf.avail/57-dejavu-sans.conf lrwxrwxrwx 1 root root 38 окт 15 15:32 57-dejavu-sans-mono.conf -> ../conf.avail/57-dejavu-sans-mono.conf lrwxrwxrwx 1 root root 34 окт 15 15:32 57-dejavu-serif.conf -> ../conf.avail/57-dejavu-serif.conf lrwxrwxrwx 1 root root 37 окт 15 15:32 58-dejavu-lgc-sans.conf -> ../conf.avail/58-dejavu-lgc-sans.conf lrwxrwxrwx 1 root root 42 окт 15 15:32 58-dejavu-lgc-sans-mono.conf -> ../conf.avail/58-dejavu-lgc-sans-mono.conf lrwxrwxrwx 1 root root 38 окт 15 15:32 58-dejavu-lgc-serif.conf -> ../conf.avail/58-dejavu-lgc-serif.conf lrwxrwxrwx 1 root root 29 окт 15 15:32 60-generic.conf -> ../conf.avail/60-generic.conf lrwxrwxrwx 1 root root 27 окт 15 15:32 60-latin.conf -> ../conf.avail/60-latin.conf lrwxrwxrwx 1 root root 35 окт 15 15:32 65-fonts-persian.conf -> ../conf.avail/65-fonts-persian.conf lrwxrwxrwx 1 root root 30 окт 15 15:32 65-nonlatin.conf -> ../conf.avail/65-nonlatin.conf lrwxrwxrwx 1 root root 29 окт 15 15:32 69-unifont.conf -> ../conf.avail/69-unifont.conf lrwxrwxrwx 1 root root 32 окт 15 15:32 70-no-bitmaps.conf -> ../conf.avail/70-no-bitmaps.conf lrwxrwxrwx 1 root root 31 окт 15 15:32 80-delicious.conf -> ../conf.avail/80-delicious.conf lrwxrwxrwx 1 root root 31 окт 15 15:32 90-synthetic.conf -> ../conf.avail/90-synthetic.conf -rw-r–r– 1 root root 978 апр 5 2018 README myth@hc:
Ваше мнение, док?
Переключи с маркдауна на лоркод, читать не возможно. И проверь что в настройках браузера, стоит разрешить шрифты сайтов и наименьший шрифт самый маленький 9 поставь
стану исправляться постепенно, где ставить триггеры для отслеживания изменений?
приходиться исходить из того, что есть в наличии.
стану исправляться постепенно, где ставить триггеры для отслеживания изменений?
По теме, смени дистр (на Альт или Астра -Линукс) и купи монитор (на свой вкус). Всё.
Источник