Skip to main content
← Back to all posts

Install Microsoft TrueType Fonts in Fedora and Ubuntu

This post was updated on 3/10/2018.

When it comes to typography, Microsoft TrueType fonts are both visually appealing and aesthetically pleasing. They’re found all over the web, usually specified in stylesheets. Unfortunately for Linux users, the most common TTFs aren’t installed (by default, that is). Instead, they are replaced by generic equivalents. With these font packages installed, you will see websites as the designer intended.

The Microsoft TrueType fonts package includes:

  • Andale Mono
  • Arial Black
  • Arial (Bold, Italic, Bold Italic)
  • Comic Sans MS (Bold)
  • Courier New (Bold, Italic, Bold Italic)
  • Georgia (Bold, Italic, Bold Italic)
  • Impact
  • Times New Roman (Bold, Italic, Bold Italic)
  • Trebuchet (Bold, Italic, Bold Italic)
  • Verdana (Bold, Italic, Bold Italic)
  • Webdings
Installing MS TrueType fonts in Ubuntu

You can install the MS core fonts by installing the ttf-mscorefonts-installer package. You will need to enable the Universal component of the repositories (done by default in Feisty & Hardy). After that, run the following from the command line:

$ sudo apt-get install ttf-mscorefonts-installer fontconfig

While this gives you the core fonts, it also gives you the ability to install any other font by simply copying the .TTF to the ~/.fonts/ directory.

When installing new fonts, you’ll need to re-login to be able to see & use them. Optionally, this step can be bypassed by regenerating the fonts cache with:

$ sudo fc-cache -fv

Installing MS TrueType fonts in Fedora

Yep, a few extra steps in Fedora, but still a cinch. From the shell:

cd /tmp
wget http://corefonts.sourceforge.net/msttcorefonts-2.5-1.spec
yum install rpm-build cabextract
rpmbuild -ba msttcorefonts-2.5-1.spec
yum localinstall --nogpgcheck \
/usr/src/redhat/RPMS/noarch/msttcorefonts-2.5-1.noarch.rpm

That should do it. Reinitialize the font cache, re-login or reboot, and try out some of those MS TTTs.

Were you able to get it working?

New posts, shipping stories, and nerdy links straight to your inbox

2× per month, pure signal, zero noise

Type to search blog posts