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


159

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

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

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

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

Есть ли простой и быстрый способ сделать это?

Ответы:


231

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

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

fc-cache -f -v

Для получения дополнительной информации см. Также https://wiki.ubuntu.com/Fonts


В домашнем каталоге у меня есть только .fontconfig. Должен ли я создавать .fonts в домашнем каталоге и размещать там шрифты ?? libreoffice уведомит их ??
Леван

1
Да, просто создайте новый каталог. Убедитесь, что вы называете его точно .fonts Имена каталогов, начинающиеся с точки, не будут видны по умолчанию, но вы можете перейти в эту папку позже, нажав Ctrl + L в файловом менеджере.
artfwo

7
Место по умолчанию для пользовательских шрифтов теперь выглядит так ~/.local/share/fonts. ~/.fontsвсе равно должно работать
Томас В.

Круто, это работает как шарм в Монетном дворе 19. палец вверх
Луис Миланезе

46

Диспетчер шрифтов

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

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

введите описание изображения здесь

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

Может быть установлен с Центром программного обеспечения или с этой командой;

sudo apt-get install font-manager

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

Диспетчер шрифтов, похоже, стал нестабильным 16.04. В моей системе он зависает при запросе установленных файлов ...
iGadget

Я использую диспетчер шрифтов на Mint 18 (на основе Ubuntu 16.04), и диспетчер шрифтов работал нормально.
Лусио

20

Допустим, ваши загруженные шрифты находятся в 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каталог прямо под home ). Когда вы поместите шрифты в указанный каталог, Ubuntu автоматически запустит процесс кэширования. Через 5-6 секунд шрифты должны появиться в листинге. Закройте любое открытое приложение, прежде чем хотите изменить шрифт для него.

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

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


НЕОЖИДАННЫЙ РЕЗУЛЬТАТ! Gimp падает при прокрутке для изменения шрифта в инструменте «Текст» (в разделе «Параметры инструмента»).
its_me

7

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

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

я имею в виду

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

сделаю это .

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


к сожалению, шрифтов, присутствующих в synaptic, недостаточно для грузинского и русского языков, а копирование с терминальными файлами для меня как скука, я давно помню, как кто-то сказал мне, что я автоматически открывал папку со шрифтами, и я мог перетаскивать файлы в это есть шанс, что вы знаете эту команду ??
Леван

Привет, попробуй скопированный код, который я тебе дал.
2012 года

2

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

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.