Sunday, July 20, 2008
Installing TTF fonts under Debian
I am still not sure I am fully understand the inner workings of fonts under Linux; using hints from this page, here is how I recently installed RedHat Liberations fonts under Debian:
cd /tmp # using link from https://fedorahosted.org/liberation-fonts wget https://fedorahosted.org/releases/l/i/liberation-fonts/liberation-fonts-1.04.tar.gz tar -xvzf liberation-fonts-1.04.tar.gz cd liberation-fonts-1.04 # remove everything except font *.ttf files rm `ls -1 | grep -iv \.ttf$` # I prefer to install under /usr/local, but it's irrelevant mkdir -p /usr/local/share/fonts/truetype cp -pr /tmp/liberation-fonts-1.04 /usr/local/share/fonts/truetype/liberation-fonts # defoma is Perl-based; for some reason, some required Perl dependencies weren't # installed by default apt-get install libft-perl defoma-hints -c --no-question truetype \ /usr/local/share/fonts/truetype/liberation-fonts/* > /etc/defoma/hints/liberation-fonts.hints defoma-font register-all /etc/defoma/hints/liberation-fonts.hints defoma-reconfigure xset fp rehash
I just hope one day I'll understand what all of that really means....
Labels: debian, fonts, linux, redhat