Давно Я прочитал запись в котором было указано, как с помощью скрипта установить шрифты Windows в Fedora. Судя по их отзывам, для некоторых это сработало, для других - нет.
Однако есть способ сделать это вручную, помимо того, что это вариант, в котором средний пользователь может понять всю работу установки.
Этот режим применим к любому дистрибутиву Linux и к любой программе, использующей системные шрифты.
Установите шрифты графически
В Интернете существует множество сайтов-контейнеров для шрифтов с разными типами лицензий. Среди бесплатных находим dafont.com, ШрифтПространство, Font Squirrel, Среди других.
Первый шаг, который необходимо выполнить, - загрузить выбранный нами шрифт. Я выбрал в качестве теста Время ведьм. Я выбираю место загрузки в каталоге Загрузки. Мы видим, что сжатый файл находится в нашем каталоге загрузки.
Извлекаем контейнер, щелкнув правой кнопкой мыши и «Выйти сюда».
После распаковки мы увидим, что файл имеет окончание TTF. Это завершение указывает на то, что перед нами файл типографских шрифтов.
Этот файл необходимо скопировать в каталог / usr / share / fonts, но есть «маленькая» деталь: для доступа к нему у нас должны быть права root.
Поэтому мы входим в терминал, регистрируем их как корень и мы открываем файловый менеджер по нашему выбору или который входит в нашу среду рабочего стола. Поскольку на данный момент я использую Гном Мне придется сделать это с Nautilus.
su nautilus
Как только у нас есть файловый менеджер как root, мы копируем файл шрифта в каталог / usr / share / шрифты. Чтобы упорядочить каталог назначения, мы можем создать каталог с именем источника и вставить в него файл.
Еще не хватает одного последнего шага: дать файлу соответствующие разрешения. Щелкните правой кнопкой мыши «Свойства». Заходим во вкладку «Разрешения» и в «Группа» и «Другие» выбираем вариант «Только чтение».
Готов. Если мы откроем LibreOffice, мы увидим, что шрифт уже установлен.
Установить шрифты из терминала
Установка шрифтов через терминал так же проста, как и графически, с тем преимуществом, что вы делаете все из одного окна. Мы можем сделать это напрямую.
Сначала заходим в каталог, где был скачан исходный код, «Downloads».
cd Descargas
Разархивируйте файл.
unzip season_of_the_witch
После распаковки мы авторизуемся как root
su
Мы создаем папку с именем источника в каталоге назначения (если в имени есть отдельные слова, оно помещается в кавычки. В противном случае терминал интерпретирует каждое слово как разные каталоги)
mkdir /usr/share/fonts/"Season_of_the_witch"
Копируем файл в каталог назначения.
cp Season_of_the_Witch.ttf /usr/share/fonts/"Seasons_of_the_witch"
Мы в каталоге
cd /usr/share/fonts/"Seasons_of_the_witch"
Меняем права доступа к файлам
chmod +w “Season_of_the_Witch.ttf"
И вуаля, наш шрифт установлен.
Ваш вклад очень полезен, спасибо 😀
Я делаю то же самое, только не делаю шаг разрешения, а делаю
sudo fc-cache -vf /usr/share/fonts
Другой способ, при котором вам не нужно становиться пользователем root, - это «установить» шрифты у себя дома в каталоге ~ / .fonts. Это точно так же, как они говорят в сообщении, но без необходимости становиться root и копировать файл .ttf в скрытый каталог .fonts вашего дома (если он не существует, он создается). В моем случае это тоже работает (тестирование Debian).
Единственное отличие, которое возникает при его установке в ~ / .fonts, заключается в том, что найденные там шрифты будут использоваться только пользователем-владельцем, а при установке в / usr / share / fonts они остаются глобальными для всех пользователей системы.
Или я не прав?
Это верно. Поместив их в наш пользователь, они будут доступны только в этих сеансах. Еще я не знаю, все ли программы имеют доступ к исходным текстам из домашнего каталога.
Привет.
Когда вы используете эту команду, она устанавливает ее прямо в папку пользователя, и эти шрифты не должны использоваться другими. Чтобы шрифты использовались во всех сеансах, лучше использовать направление, указанное в руководстве.
Большое спасибо, это очень важно знать, если, например, вы собираетесь использовать этот шрифт на компьютере, который вам не принадлежит, и мы не знаем пароль root, например, если вы собираетесь проводить презентацию в другом месте с компьютером, предоставленным другим.
Обратите внимание, что в процессе установки из терминала при изменении разрешений вы используете «+ w», но в графической установке вы указываете, что они должны быть доступны только для чтения. Разве тогда не должно быть "-w" для удаления записи?
Ты прав. В этом случае я должен был поставить то, что вы упомянули, и "+ r".
Привет.
У меня всегда были несистемные шрифты в .fonts в Home. И как Libre Office, так и Gimp, или любое другое приложение распознают их, так что у меня под рукой больше шрифтов, которые я устанавливаю, и если я хочу их удалить, мне просто нужно удалить папку .fonts, и в шрифтах, которые уже есть, нет изменений установлен по умолчанию.
Установите шрифты в usr / share / fonts / Я считаю это целесообразным, когда в команде более одного пользователя.
если нет, то их можно использовать в .fonts.
Если у вас только один пользователь, шрифты можно загрузить в ваш $ HOME в ~ / .local / share / fonts.
кстати, Gnome приносит установщик шрифтов 😉
Мне понравился рабочий стол XD
Это также может служить:
http://cofreedb.blogspot.com/2013/08/instalacion-facil-y-segura-de-letras.html
Вам действительно нужно делать все это, чтобы установить шрифт? В настоящее время я использую Kubuntu, и мне просто нужно дважды щелкнуть загруженный файл, чтобы установить новый шрифт.
Я предполагаю, что GNOME также имеет приложение того же стиля, потому что глупо выполнять все те шаги, которые вы показываете в публикации.
Хотя я считаю, что хорошо знать разные методы решения рассматриваемой задачи, в данном случае мне кажется, что есть более быстрые и полезные альтернативы для достижения того же результата.
Привет.
Как любопытно, в arch, fedora и mageia я сделал то, что где-то читал, сделал папку с именем .fonts внутри личной папки и вставил туда нужные шрифты.
С терминала:
$ mkdir .шрифты
$ cp /directory_of_the_fonts_to_import/*.ttf .fonts / (* .ttf импортирует ВСЕ, что имеет расширение .ttf, вы также можете перейти в каталог шрифтов Windows, и будет достаточно использовать *. * в том же каталоге, чтобы скопировать все шрифты ).
После завершения копирования вы можете использовать бесплатный офис с тем, что было импортировано.
Спасибо Вам большое за информацию.
Я должен сказать, что у меня сработало просто создание скрытого файла .fonts в моем доме, а затем копирование туда загруженного шрифта. Я использую Debian Wheezy с Mate Desktop. Сначала я попробовал то, что говорится в руководстве, но безуспешно ...
привет
Спасибо за ваш пост.
Для меня это было великолепно в том, чем я хотел заниматься.
С уважением,
Сантьяго
почему в Linux так сложно делать то, что должно быть так просто?