How to Install Microsoft Fonts on Debian 12, 11, or 10

Typography plays a pivotal role in the presentation and perception of digital content. For Debian users, ensuring content appears consistent and professional often requires access to widely recognized fonts. One notable collection missing from many Linux distributions is Microsoft’s TrueType core fonts, which include staples like Times New Roman, Arial, and Verdana.

Reasons to Install Microsoft Fonts on Debian:

  • Enhanced Compatibility: Microsoft fonts are frequently used in documents and web designs. Installing them ensures content displays as intended, especially when transitioning between Windows and Linux environments.
  • Uniform Appearance: Given their extensive history, Microsoft fonts offer a familiar visual experience, promoting consistency across digital platforms.
  • Diverse Font Selection: Augmenting your font library with Microsoft’s collection broadens your design options for graphic design endeavors or professional document drafting.

Understanding TTF MSCore Fonts: Microsoft’s TrueType (TTF) MSCore fonts encompass a range of widely used typefaces. The “TTF” denotes the TrueType Font standard, co-developed by Apple and Microsoft, known for its consistent rendering across digital and print mediums. The TTF MSCore Fonts Installer simplifies acquiring and integrating these fonts into Linux systems, managing everything from downloading to installation.

After discussing the introduction and explanations, let’s install the fonts on your system.

Updating Your Debian Before Microsoft Fonts Installation

Execute the following command in one go to update your Debian system. Open your terminal and input:

sudo apt update && sudo apt upgrade

This command first runs sudo apt update to refresh your package list. It then executes sudo apt upgrade to apply the updates. The && operator ensures the second command only runs after completing the first.

Initiate Microsoft Fonts Installation

The Debian repository includes Microsoft TrueType Core Fonts by default, commonly known as MSCore Fonts. These fonts include popular typefaces like Arial, Times New Roman, and Courier New, optimized for clear on-screen text rendering.

To install these fonts from the Debian repository, use the package named ttf-mscorefonts-installer. This package handles the fetching, installation, and setup of the fonts.

First, activate the ‘contrib’ and ‘non-free’ repositories with this command:

sudo apt-add-repository contrib non-free -y

If this command doesn’t work, make sure you have the software-properties-common package by entering:

sudo apt install software-properties-common -y

Then, initiate the font installation by entering:

sudo apt install ttf-mscorefonts-installer

After the installation finishes, your terminal will display several status messages. These messages offer insights into the installation, such as which files the system downloads, any additional packages needed, and the total download size.

Microsoft Fonts installed successfully on Debian Linux
Example of terminal output showing Microsoft Fonts installed successfully on Debian Linux

Note: Installing Microsoft fonts on Linux might require downloading multiple files. The time this takes can vary based on your internet connection. Once done, you can immediately use the Microsoft fonts, enhancing your font options and improving compatibility with Microsoft documents.

Confirm Successful Installation of Microsoft Fonts

Accessing the Fonts Application

After installing Microsoft fonts, they should be readily available in most applications on your Debian system. However, confirming the successful installation and ensuring everything is in order is always a good practice. In Debian, you can do this by accessing the Fonts application. The Fonts application is a user-friendly tool that allows you to view and manage the fonts installed on your system.

To launch the Fonts application, follow the below pathway:

  • Start by clicking on the Activities option at the top left corner of your screen.
  • Then click on Show Applications. You’ll see an array of applications installed on your system.
  • Scroll through or use the search bar to find the Fonts application.

Verifying Microsoft Fonts

To ensure Microsoft fonts are installed, begin by searching for Arial. Arial ranks among the most frequently used fonts in the Microsoft font package. Once you input Arial into the search bar, the Fonts application reveals it, indicating its availability in your font library.

You will see an Arial font preview, indicating its readiness for use in your applications.

Checking for Other Microsoft Fonts

Don’t limit your verification to Arial. The Microsoft TrueType core fonts package contains many other popular fonts. Check for other essential fonts to ensure you have installed everything.

For instance, consider searching for Times New Roman, another widespread Microsoft font, as you did with Arial. Type Times New Roman into the search bar. When you find it in the Fonts application, you know you successfully installed the Microsoft fonts.

This verification process isn’t just about double-checking. It also helps you learn how the Fonts application works. After confirming the Microsoft fonts in your system, you can use them in your digital projects, enhancing your typography experience on Debian.

Managing Microsoft Fonts Installation

Remove Microsoft Fonts From Debian

Removing the Microsoft fonts is as easy as installing them. The same package manager that helped you install these fonts lets you delete them.

To remove the Microsoft fonts, use this command:

sudo apt remove ttf-mscorefonts-installer

After you run this command, the APT package manager finds and uninstalls the ttf-mscorefonts-installer package, deleting the Microsoft fonts from your system.

Remember, uninstalling the ttf-mscorefonts-installer package doesn’t change documents that used these fonts before. The documents will keep their formatting. However, if the specific Microsoft font isn’t on your system anymore, you might see a different font when you open them.

Final Thoughts

In conclusion, using the package, our journey through the installation, verification, and even uninstallation of Microsoft TrueType Core Fonts on a Debian system has been comprehensive and illuminating. This guide aims to equip you with the knowledge to enhance your Debian system’s typographic capabilities, bringing a richer text experience to your applications. We’ve walked through every step of the process, demystifying the command-line instructions and ensuring you have a solid grasp of the procedures. Remember, managing your system’s typography isn’t just about aesthetic appeal—it’s also a step towards personalizing your computing experience.

5 thoughts on “How to Install Microsoft Fonts on Debian 12, 11, or 10”

  1. Thank you both Joshua James for this article and Gerard for the comment on the comparison between the MS and the free fonts! This article and comments made my work on my old Macbook running AntiX much easier 🙂

    Reply
  2. Joshua,

    Personally, I would not recommend to a new Linux user to install Microsoft Fonts for at least 3, maybe 4 reasons… which I do not have time to explain here.

    Linux has capability to choose a similar and font-metric compatible alternative to unknown or uninstalled font. You mentioned Times New Roman, Arial, and Verdana. So, on my system:

    $ fc-match Verdana
    NotoSans-Regular.ttf: “Noto Sans” “Regular”
    $ fc-match Arial
    LiberationSans-Regular.ttf: “Liberation Sans” “Regular”
    $ fc-match “Times New Roman”
    LiberationSerif-Regular.ttf: “Liberation Serif” “Regular”

    and when you visit wikipedia pages on these fonts, you will be able to read:


    This means that the characters of each Liberation font are identical in width and height to those of each corresponding Monotype font. It allows the Liberation fonts to serve as free, open-source replacements of the proprietary Monotype fonts without changing the document layout. (…)
    Liberation Serif is metrically identical to Times New Roman.

    https://en.wikipedia.org/wiki/Liberation_fonts#Characteristics

    If you click the “Comparison of Liberation Sans with Arial” link, you will even be able to view each glyph of each font and see how similar they are.

    If you do a search with “open-source metric-compatible font”, you will find several equivalence between free and non-free fonts.

    Websites and websites creators over-excessively and too frequently want to force particular and specific fonts (thanks to embedding webfonts: woff and woff2 types) for unnecessary reasons. This increases download, process and rendering times and bandwidth.

    Reply

Leave a Comment