Как быстро и легко установить многие файлы шрифтов?

129

Мне нужно установить более 100 шрифтов, поэтому мне было интересно, есть ли простой способ выполнить эту задачу?

Я знаю, что вы можете открывать каждый из них и нажимать шрифт установки, но установка более 100 шрифтов будет очень трудоемкой.

В моем домашнем каталоге у меня есть только .fontconfig , и у меня нет .Font .

В /usr/share/fonts Я не могу копировать файлы, потому что у меня нет разрешения

Есть ли простой и быстрый способ выполнить эту задачу?

    
задан Levan 22.09.2012 в 16:02
источник

5 ответов

188

Просто создайте папку .fonts в своем домашнем каталоге (если она не существует) и распакуйте / скопируйте их там.

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

fc-cache -f -v

Подробнее см. также Ссылка

    
ответ дан artfwo 22.09.2012 в 16:11
источник
43

Font Manager

Может легко управлять несколькими шрифтами с помощью этого приложения.

Можно установить несколько шрифтов за один раз.

Чтобы установить новые шрифты, нажмите кнопку «Управление шрифтами», как на картинке, и нажмите «Установить шрифты» в меню.

Может быть установлен с Software Center или с помощью этой команды;

sudo apt-get install font-manager
    
ответ дан user224082 08.11.2013 в 12:03
16

Предположим, что ваши загруженные шрифты находятся в папке fonts в папке "Загрузка". Сделайте это, чтобы установить их.

Если вы хотите, чтобы шрифты могли использоваться всеми пользователями

Скопировать в /usr/share/fonts с командной строкой

sudo cp -r ~/Downloads/fonts /usr/share/fonts/truetype/

Альтернативно, введите эту команду в терминал, чтобы открыть графический файловый менеджер, если вы предпочитаете этот способ

sudo -i nautilus /usr/share/fonts/truetype

и скопируйте шрифты из загруженного каталога в вновь открытую папку в nautilus

Если вы не беспокоитесь обо всех пользователях

В этом случае рекомендуется скопировать шрифты в каталог ~/.local/share/fonts ( Не рекомендуется создавать каталог .font , находящийся непосредственно под домом ). Когда вы помещаете шрифты в указанный каталог, Ubuntu автоматически запускает процесс кэширования. Через 5-6 секунд шрифты должны появиться в листинге. Закройте все открытые приложения, прежде чем вы хотите изменить шрифт для него.

Фиксирование бит разрешения файлов шрифтов

Файлы шрифтов должны иметь разрешение 644 , а содержащая папка должна иметь 755 . Поэтому, если вы видите, не видите шрифты в списке, проверьте разрешения этих файлов и папок.

  • См. этот вопрос в качестве помощи для определения разрешения Как получить разрешения на восьмеричные файлы из командной строки?

  • Проверьте этот ответ, чтобы получить справку по настройке разрешений легко Как chmod всех папок, кроме файлов (рекурсивно)

ответ дан Anwar 22.09.2012 в 16:39
7

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

при переходе к проблеме прав при копировании в /usr/share/fonts , вы должны быть root.

Я имею в виду

sudo cp <your_file> /usr/share/fonts/ 

сделает это.

надеюсь, что это поможет.     

ответ дан Ten-Coin 22.09.2012 в 16:14
1

Я нашел следующий ответ, найденный выше, очень полезный:

  

Просто создайте папку .fonts в своем домашнем каталоге (если это не   существуют) и распаковать / скопировать их там. Это также хорошая идея вручную   перестройте кеш шрифтов, чтобы вы могли сразу использовать шрифты   везде: fc-cache -f -v

В Ubuntu 16.0.4 приложение Font Viewer работает неправильно, поэтому это обходное решение является обязательным. Мне было намного проще добавлять шрифты навалом, перетаскивая их в каталог .fonts. Для меня этот каталог уже существует! В доме cntrl-l предоставляет доступ к домашнему / пользовательскому пути в строке заголовка окна, я добавил к нему ввод /.fonts и нажал enter, это дало мне доступ к папке .fonts. Затем я просто скопировал нужные шрифты, перетащив их из другого окна, а затем открыл терминал. Если вы не знакомы с Ubuntu, чтобы найти терминал, используйте самую верхнюю кнопку в панели слева «найдите свой компьютер». Когда откроется окно, нажмите кнопку «Приложения» внизу окна, это выглядит как «A», и вы можете выполнять поиск установленных приложений. Нажмите «Установлено» в окне и прокрутите вниз, пока не увидите терминал. В командной строке введите команду и нажмите enter. Терпеливо ждать! Вы пойдете, когда закончите. Кстати, когда терминал открыт, он появляется на панели слева, и вы можете заблокировать его там для дальнейшего использования, щелкнув правой кнопкой мыши и выбрав опцию из контекстного меню. Handy!

    
ответ дан Greg MacKenzie 05.09.2016 в 09:52