Задача
Сделать на FreeBSD шрифты такими же красивыми, как в Ubuntu Linux.
Отступление
К сожалению, сейчас во FreeBSD версии пакетов отстают от тех, что в
репозиториях Arch Linux и Ubuntu, поэтому то, что вы получите в результате,
будет несколько отличаться от современной Ubuntu. К примеру, Cairo во FreeBSD —
до сих пор 1.8. Текущая версия — 1.10 — дает немного другие шрифты, на мой
взгляд, более приятные. Не буду описывать, как конфигурировать fontconfig, — об
этом уже есть достаточно материалов
Материал
Потребуется произвести модификацию четырех портов, которые на момент создания
руководства имели такие версии:
portversion -v graphics/cairo cairo-1.8.10_1,1 = up-to-date with port portversion -v x11-fonts/fontconfig fontconfig-2.8.0,1 = up-to-date with port portversion -v print/freetype2 freetype2-2.4.2 = up-to-date with port portversion -v x11-fonts/libXft libXft-2.1.14 = up-to-date with port
Если у вас другие версии пакетов, следовать руководству не стоит.
Действия
Все файлы доступны здесь: www.nixp.ru/pub/upload/freebsd-fonts-ubuntu (одним архивом —
в .tar ).
Скачиваем архивы с патчами, имя директории — имя порта.
Патчи помещаем в директорию files порта, т.е. для cairo это будет
/usr/ports/graphics/cairo/files, а у порта x11-fonts/libXft директории files
нет, поэтому ее необходимо создать вручную.
Пересобираем порты:
portupgrade -f graphics/cairo x11-fonts/fontconfig print/freetype2 x11-fonts/libXft
После перегрузки xorg — радуемся исправленными шрифтами на FreeBSD и смотрим
аниме.
Источник: http://www.nixp.ru/recipes/Как-улучшить-визуальное-качество-шрифтов-во-FreeBSD.html