Шрифты виндовс для линукс

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

Не хватает ли предустановленным шрифтам в вашем дистрибутиве Linux определенного изящества? Вы можете легко настроить типографику своего рабочего стола, добавив и настроив шрифты, включая шрифты, принадлежащие Microsoft.

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

В отличие от шрифтов Google, центрального хранилища для загрузки шрифтов Microsoft для Linux не существует. Поэтому вам придется либо установить шрифты с помощью пакета Microsoft fonts, либо извлечь их из активной установки Windows или образа ISO.

Вариант 1: Использование пакета Microsoft Fonts Linux

Вы можете установить пакет ttf-mscorefonts-installer в дистрибутивах на базе Debian, таких как Ubuntu и Linux Mint, чтобы установить шрифты Microsoft в вашу систему.

sudo apt install ttf-mscorefonts-installer

Вышеупомянутый пакет предоставляет несколько шрифтов Microsoft, включая, но не ограничиваясь ими:

  • Times New Roman
  • Arial Black
  • Arial
  • Comic Sans MS
  • Courier New
  • Impact
  • Verdana

В Arch Linux вам придется загрузить несколько пакетов из AUR, каждый из которых предоставляет отдельный набор шрифтов Microsoft.

sudo yay -S ttf-ms-fonts ttf-vista-fonts ttf-office-2007-fonts ttf-win7-fonts ttf-ms-win8 ttf-ms-win10 ttf-ms-win11

Чтобы установить шрифты Microsoft на Fedora, CentOS и другие дистрибутивы на базе RHEL, вам придется загрузить RPM-пакет mscorefonts2. Но сначала установите необходимые пакеты поддержки, необходимые для установки.

sudo dnf install curl cabextract xorg-x11-font-utils fontconfig

Наконец, загрузите и установите mscorefonts2 с помощью команды rpm следующим образом:

sudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm

После установки вышеупомянутых пакетов вам больше ничего не нужно делать. Система автоматически добавит шрифты в вашу систему в процессе установки.

Чтобы проверить, были ли добавлены шрифты Microsoft в вашу систему, выполните следующую команду:

В результате должно появиться название шрифта.

fc-match TimesNewRoman

Вариант 2: Извлечение шрифтов из Windows ISO

Если на вашем компьютере есть ISO Windows, вы можете извлечь шрифты прямо из установочного образа. У вас нет ISO? Вы можете бесплатно загрузить его с сайта Microsoft.

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

Читайте также:  Set dns setting linux

В дистрибутивах на базе Ubuntu и Debian:

sudo apt install p7zip-full

В Arch Linux и других производных дистрибутивах:

Для установки p7zip на RHEL-based дистрибутивах, таких как Fedora:

sudo dnf install p7zip-full

Перейдите в каталог, в который вы загрузили ISO. Затем извлеките файл образа Windows «install.wim» из ISO с помощью p7zip следующим образом:

7z e "Win10_English.iso" sources/install.wim

Обязательно укажите точное имя ISO-файла, который вы загрузили в вышеуказанной команде.

Теперь извлеките папку Fonts из архива «install.wim». Обратите внимание, что между флагом -o и путем к каталогу нет пробела.

7z e install.wim 1/Windows/,System32/Licenses/neutral/"*"/"*"/license.rtf> -o./WindowsFonts

Вышеупомянутая команда извлечет все файлы шрифтов (TTF и TTC) из образа «install.wim» и сохранит их в папке WindowsFonts.

Переместите папку WindowsFonts в каталог /usr/share/fonts с помощью команды mv.

sudo mv ./WindowsFonts /usr/share/fonts/

Регенерируйте кэш шрифтов с помощью команды sudo fc-cache -fv.

Вариант 3: Извлечение шрифтов из раздела Windows с двойной загрузкой

Если на вашем компьютере установлена двойная загрузка Windows и Linux, вы можете напрямую скопировать все шрифты Microsoft из раздела Windows.

Для начала смонтируйте раздел Windows в соответствующий каталог. Скопируйте все файлы шрифтов, находящиеся в каталоге C:\Windows\Fonts, и вставьте их в каталог /usr/share/fonts/WindowsFonts. Затем восстановите кэш шрифтов, набрав в терминале команду sudo fc-cache -fv.

Вы также можете создать симлинк между каталогами C:\Windows\Fonts и /usr/share/Fonts/WindowsFonts. Предположим, что вы смонтировали раздел Windows в «/windows». Выполните следующую команду для создания симлинка:

sudo ln -sf /windows/Windows/Fonts /usr/share/fonts/WindowsFonts

Источник

Как установить шрифты Google и Microsoft в Linux

У предустановленных шрифтов в вашем дистрибутиве Linux нет такого особого стиля? Вы можете легко настроить типографику своего рабочего стола, добавив и настроив шрифты, в том числе принадлежащие Microsoft и Google.

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

Чтобы добавить один из шрифтов Google с открытым исходным кодом, у вас есть два варианта: загрузка непосредственно с веб-сайта Google Fonts или использование графического установщика под названием TypeCatcher. Метод веб-сайта более прост и надежен, но требует некоторой работы с командной строкой. Вы можете чувствовать себя более комфортно с TypeCatcher, но в зависимости от вашего дистрибутива его установка может оказаться непростой.

Вариант 1: Веб-сайт Google Fonts

Сначала перейдите на сайт Google Fonts и выберите семейство шрифтов, которое хотите установить. Загрузите архив шрифтов, нажав кнопку «Загрузить семейство», расположенную в правом верхнем углу.

Читайте также:  Перечень команд в линуксе

Запустите терминал и создайте новый каталог для хранения загруженных шрифтов. Затем перейдите к вновь созданной папке с помощью команды cd.

sudo mkdir /usr/share/fonts/googlefonts && cd /usr/share/fonts/googlefonts

Распакуйте архив в только что созданную папку с помощью команды unzip. Обязательно замените FontArchive.zip в приведенной ниже команде именем архива, который вы только что скачали.

sudo unzip -d . ~/Downloads/FontArchive.zip

Зарегистрируйте шрифты в своей системе с помощью команды fc-cache .

Затем проверьте, успешно ли был добавлен новый шрифт, запустив:

Не забудьте заменить FontName именем шрифта, который вы добавили. Например, если вы загрузили шрифт Loto Sans, вышеупомянутая команда станет fc-match LotoSans .

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

Вариант 2: TypeCatcher

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

TypeCatcher доступен в репозиториях Debian и может быть загружен с помощью APT.

sudo apt install typecatcher

Пользователи Arch могут установить TypeCatcher из AUR с помощью помощника AUR, такого как yay.

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

В отличие от шрифтов Google, здесь нет центрального репозитория для загрузки шрифтов Microsoft для Linux. Поэтому вам придется либо установить шрифты с помощью пакета шрифтов Microsoft, либо извлечь их из активной установки Windows или образа ISO.

Вариант 1. Использование пакета Microsoft Fonts для Linux

Вы можете установить пакет ttf-mscorefonts-installer в дистрибутивах на основе Debian, таких как Ubuntu и Linux Mint, чтобы установить шрифты Microsoft в вашей системе.

sudo apt install ttf-mscorefonts-installer

Вышеупомянутый пакет предоставляет несколько шрифтов Microsoft, включая, помимо прочего:

  • Таймс Нью Роман
  • Черный шрифт Arial
  • Ариал
  • Comic Sans MS
  • Новый курьер
  • Влияние
  • Вердана

В Arch Linux вам придется загрузить несколько пакетов из AUR, каждый из которых предоставляет отдельный набор шрифтов Microsoft.

sudo yay -S ttf-ms-fonts ttf-vista-fonts ttf-office-2007-fonts ttf-win7-fonts ttf-ms-win8 ttf-ms-win10 ttf-ms-win11

Чтобы установить шрифты Microsoft в Fedora, CentOS и других дистрибутивах на основе RHEL, вам необходимо загрузить RPM-пакет mscorefonts2. Но сначала установите необходимые пакеты поддержки, необходимые для установки.

sudo dnf install curl cabextract xorg-x11-font-utils fontconfig

Наконец, загрузите и установите mscorefonts2 с помощью команды rpm следующим образом:

sudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm

После установки вышеупомянутых пакетов вам больше ничего не нужно делать. Система автоматически добавит шрифты в вашу систему в процессе установки.

Читайте также:  System configuration tools in linux

Чтобы проверить, были ли шрифты Microsoft добавлены в вашу систему, выполните следующую команду:

Вывод должен вернуть имя шрифта.

Вариант 2. Извлечение шрифтов из ISO-образа Windows

Если на вашем компьютере лежит Windows ISO, вы можете извлечь шрифты непосредственно из установочного образа. У вас нет ISO? Вы можете скачать его бесплатно с веб-сайта Microsoft.

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

В дистрибутивах на основе Ubuntu и Debian:

sudo apt install p7zip-full

В Arch Linux и других производных:

Чтобы установить p7zip в дистрибутивах на основе RHEL, таких как Fedora:

sudo dnf install p7zip-full

Перейдите в каталог, в который вы загрузили ISO. Затем извлеките файл образа Windows «install.wim» из ISO-образа с помощью p7zip следующим образом:

7z e "Win10_English.iso" sources/install.wim

Обязательно укажите точное имя загруженного файла ISO в приведенной выше команде.

Теперь извлеките папку Fonts из архива «install.wim». Обратите внимание, что между флагом -o и путем к каталогу нет пробела.

7z e install.wim 1/Windows/,System32/Licenses/neutral/"*"/"*"/license.rtf> -o./WindowsFonts

Вышеупомянутая команда извлечет каждый файл шрифта (TTF и TTC) из образа «install.wim» и сохранит его в каталоге WindowsFonts .

Переместите папку WindowsFonts в каталог /usr/share/fonts с помощью mv .

sudo mv ./WindowsFonts /usr/share/fonts/

Восстановите кэш шрифтов с помощью команды sudo fc-cache -fv .

Вариант 3. Извлечение шрифтов из раздела Windows с двойной загрузкой

Если на вашем компьютере установлена двойная загрузка Windows и Linux, вы можете напрямую скопировать все шрифты Microsoft из раздела Windows.

Для начала смонтируйте раздел Windows в соответствующий каталог. Скопируйте все файлы шрифтов из каталога C:\Windows\Fonts и вставьте их в /usr/share/fonts/WindowsFonts . Затем повторно создайте кеш шрифтов, набрав sudo fc-cache -fv в терминале.

Вы также можете создать символическую ссылку между каталогами C:\Windows\Fonts и /usr/share/Fonts/WindowsFonts . Предположим, вы смонтировали раздел Windows в «/windows». Выполните следующую команду, чтобы создать символическую ссылку:

sudo ln -sf /windows/Windows/Fonts /usr/share/fonts/WindowsFonts

Установите любой шрифт в Linux

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

Вы также можете добавлять отдельные шрифты вместо добавления целого семейства шрифтов. Для этого просто дважды щелкните файл шрифта и нажмите «Установить».

Источник

Оцените статью
Adblock
detector