Существует множество вопросов и ответов о шрифтах в Ubuntu, но не так много, касающихся Ubuntu для встраиваемых Linux-систем, таких как Beaglebone Black.
Мне не удалось найти какие-либо файлы .ttf в стандартных местах в моей системе, и я думаю, что из-за ограничений ресурсов они были опущены.
Используя командную строку, как я (1) могу узнать, какие шрифты установлены, и (2) установить больше шрифтов.
К вашему сведению: я ищу простой ttf без засечек, который можно использовать для отображения текста на светодиодной матрице 8x8.
command-line
fonts
beagleboard
.ttf
user391339
источник
источник
/usr/share/fonts
? Очень простой способ перечислить шрифтыfc-list
.Ответы:
Лучший и самый простой способ - использовать консольную команду (эта команда должна быть доступна для всех дистрибутивов на основе Ubuntu):
fc-list
Пример вывода (без череды):
От ЧЕЛОВЕКА:
Для проверки всех доступных опций используйте MAN (руководство):
man fc-list
источник
Какую версию Ubuntu вы используете?
(1) Благодаря ссылкам от Lety, на моей машине с Ubuntu 15.04
less /etc/fonts/fonts.conf
. Там описано, как использовать local.conf.(2) из командной строки, чтобы найти больше шрифтов, которые я использую,
apt-cache search font | grep lcd
тогда я используюapt-cache show {}
(заменяя {} на имя пакета) для более подробного описания. Установка из командной строки имеет несколько вариантов (например, aptitude), но старый добрыйsudo apt-get install {}
работает хорошо.источник
Ответ на второй вопрос:
Установка шрифта - это просто копирование его файла в какую-то папку. Там может быть много папок. В моей системе они:
/usr/share/fonts/
- шрифты для всех пользователей~/.local/share/fonts/
- шрифты для конкретного пользователяТам могут быть любые подпапки, которые вы хотите.
Вот команда, чтобы получить список файлов шрифтов, которые использует ваша система.
Посмотрите на это, и вы получите представление о том, где расположены шрифты в вашей системе /
источник