Мне давно было интересно, как сие делается. Оказывается, очень просто:
sudo cp font.ttf /usr/share/fonts/ | fc-cache
Или чтобы "правильнее" так (если шрифт ttf):
sudo cp font.ttf /usr/share/fonts/truetype/ | fc-cache
И не надо его потом нигде прописывать, как некоторые советуют. Хотя, генту/арчеводы, конечно же, всё равно скажут, что лучше прописать руками . Потому что тогда они будут работать быстрее и удобнее. Шютка

.
Да, не стоит забывать, что не все шрифты поддерживают юникод и кириллицу, так что рано не радуйтесь, если красивый найдёте))))
Как подсказал мне
Mashin, файл шрифта так же можно просто кинуть в папку ~/.fonts . Хотя, конечно же, этот способ хоть и проще, но добавляет шрифт только в профиль текущего пользователя. То есть другим пользователям в системе он будет недоступен.