How to install Microsoft fonts on Linux

Microsoft loves Linux
by Email Twitter: jheronwalker Jan 21st, 2020 inHow-To

How to install Microsoft fonts on Linux

To install Microsoft fonts on Linux (Ubuntu/Debian):

  1. Run sudo apt install ttf-mscorefonts-installer to install a collection of Microsoft fonts.
  2. Acknowledge the terms of the EULA in your terminal when prompted.

Applies to

Arial, Verdana and Times New Roman: whatever operating system you use, you’ve probably received documents which use these fonts. The default Windows font library has become so ubiquitous that you can’t go far online or in an enterprise without encountering one of its members.

Owing to the lack of open-source licenses, Microsoft typefaces can’t be included with Linux distributions. Although close-matching substitutes can be found out-of-the-box, sometimes you may encounter a website or document which renders poorly without the original font.

fonts in the windows settings

On many popular Linux distributions, you can obtain Microsoft fonts through your system’s package manager. We’re using apt on an Ubuntu/Debian-based machine; on other distributions, you may need to search your package manager to find the appropriate package.

The following command will download and install a collection of Microsoft fonts:

sudo apt install ttf-mscorefonts-installer

After the initial download, a set of license terms will appear in your terminal window. Acknowledge the install prompt by tabbing to the “OK” button and pressing enter; repeat on the next screen to select the “Yes” button and accept the EULA.

Installing Microsoft fonts on Ubuntu

The individual fonts will then be downloaded and added to your system. This should only take a few moments, with progress logged to the terminal window. Once the installation is complete, the fonts will appear within your applications. Webpages and documents should now look like their Windows counterparts.

Installing Microsoft fonts on Ubuntu

Not every Microsoft font is included in the mscorefonts package. The complete list consists of Arial, Arial Black, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuchet, Verdana and Webdings. Notably absent fonts include Calibri, the default Microsoft Office font since 2007, Consolas, now widely used as Microsoft’s monospaced terminal font, and Segoe UI, the typeface used throughout the Windows interface.

Arguably, the easiest way to obtain these other fonts is by copying them over from a Windows PC. You can find them within C:\Windows\Fonts. Copy the font files over to your Linux machine and then install them using your font manager application (often by simply double-clicking a font file from a file browser).

Share This Post:

Tags: