Whether you’re a graphic designer, writer, coder, or someone who creates and shares documents on a daily basis, typography matters. The choice of typeface, font size, and spacing can dramatically alter the aesthetic and readability of your content. As a Linux user, you might have noticed that many commonly used fonts in digital media, such as Times New Roman, Arial, and Verdana, are missing from your standard font library. These are Microsoft’s TrueType core fonts; the good news is you can install them on your Linux machine.
Why Should You Install Microsoft Fonts on Linux?
Here are some key reasons:
- Compatibility: Many documents, websites, and apps are designed with Microsoft’s fonts in mind. Having these fonts installed can help ensure that documents and websites display as they’re meant to be seen. This is particularly useful if you’re transferring files between Windows and Linux machines.
- Visual Consistency: Microsoft’s fonts have a long history and have become familiar to many users worldwide. Utilizing these fonts in your work can create a consistent and familiar experience for your audience.
- Expanded Font Library: Installing these fonts can add to the variety of your font library, offering more choices for your digital creation. Whether you’re designing graphics or drafting a professional document, having a broader selection can be a game changer.
What Are TTF MSCore Fonts and the TTF MSCore Fonts Installer?
TTF MSCore fonts are a collection of Microsoft’s TrueType fonts. The term “TTF” stands for TrueType Font, a standard for digital typography introduced by Apple and Microsoft. These fonts are renowned for their consistent rendering on screen and in print, and they include popular choices such as Arial, Times New Roman, and Courier New.
The TTF MSCore Fonts Installer is a tool that makes it easy to download and install these fonts on different operating systems, including Linux. The installer manages the download, unpacking, and installation of the fonts, streamlining the entire process for you.
By the end of this guide, you’ll have the knowledge to enhance your font library with the trusted and widely used Microsoft fonts. The guide will demonstrate how to install Microsoft fonts on Debian 12 Bookworm, Debian 11 Bullseye, or Debian 10 Buster utilizing CLI commands.
Table of Contents
Section 1: Installing Microsoft Fonts
Step 1: Updating Your Debian System
Before we begin the process of installing the Microsoft fonts, it is essential that your system is up-to-date. Much like other Linux distributions, the Debian operating system regularly releases updates to ensure optimal performance and security. By updating your system, you are ensuring that you have the latest system libraries and dependencies that may be required for the smooth installation and functioning of the Microsoft fonts.
Updating your Debian system involves two primary actions – ‘updating’ and ‘upgrading’. ‘Updating’ essentially refers to synchronizing your local package index files with the sources enlisted in your sources.list file. In simpler terms, it fetches information about new packages and updates available for your existing software.
On the other hand, ‘upgrading’ involves the actual installation of new versions of packages. It’s essential to ensure all your software packages are in their latest state.
With the following command, you can accomplish these two steps in one swift move. Open your terminal and enter:
sudo apt update && sudo apt upgrade
This command will first execute sudo apt update
to update your package list, and then sudo apt upgrade
to install the updates. The &&
operator ensures that the second command is executed only after the first command has successfully executed.
Step 2: Initiating the Installation Process
By default, Debian’s repository includes Microsoft TrueType Core Fonts, also referred to as MSCore Fonts. These fonts are a collection of widely used typefaces, such as Arial, Times New Roman, and Courier New, designed for clear on-screen text display.
Installing these fonts from the Debian repository is straightforward and hassle-free. The repository contains a package named ttf-mscorefonts-installer
that takes care of fetching, installing, and setting up these fonts for use.
First, you need to ensure the ‘contrib’ and ‘non-free’ repositories are enabled using the following command:
sudo apt-add-repository contrib non-free -y
If the command fails, ensure the package software-properties-common
is installed:
sudo apt install software-properties-common -y
Next, to begin the installation process, type the following command into your terminal:
sudo apt install ttf-mscorefonts-installer
The sudo
at the start of the command ensures that the command is run with root privileges, as installing software on Linux typically requires these elevated permissions. apt install
is the command that instructs your package manager, APT in this case, to install the ttf-mscorefonts-installer
package.
Once the installation process is complete, you’ll see a variety of status messages appear in your terminal. These messages provide information about the process, such as the files being downloaded, the additional packages required, and the total data that will be downloaded.
Remember, installing Microsoft fonts on Linux may involve downloading multiple files, and the duration of the installation process may depend on your internet connection speed. After successful completion, the Microsoft fonts will be ready for use, enhancing your font repertoire and allowing for better compatibility with Microsoft documents.
Example once Microsoft Fonts are installed in your Debian terminal:

Section 2: Confirming the Successful Installation of Microsoft Fonts
Step 1: Accessing the Fonts Application
After the installation of Microsoft fonts, they should be readily available in most applications on your Debian system. However, it is always a good practice to confirm the successful installation and ensure everything is in order. 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.
Example of fonts application icon on Debian Linux:

Step 2: Verifying Microsoft Fonts
Once you have the Fonts application opened, you can now verify the Microsoft fonts. You can do this by simply searching for them in the application. When you type a font’s name into the search bar, the application will display that font, if installed.
To confirm the installation of Microsoft fonts, you can start by searching for Arial
. Arial is one of the most commonly used fonts from the Microsoft font package. As soon as you type Arial
into the search bar, the Fonts application will display it, confirming its presence in your font library. You’ll see a preview of the Arial font, and you’ll know that it’s ready to be used in your applications.
Example Arial font installed on Debian Linux:
Step 3: Checking for Other Microsoft Fonts
Verification shouldn’t stop at Arial. Microsoft’s TrueType core fonts package includes several other popular fonts. It’s worth checking for other key fonts to ensure a complete installation.
For example, you might want to search for Times New Roman
, another highly prevalent Microsoft font. Just like you did with Arial, type Times New Roman
into the search bar. Upon finding it in your Fonts application, you can be confident that the Microsoft fonts installation has been successful.
This verification process is more than a simple double-check. It also familiarizes you with the Fonts application and its functionalities. Now that you’ve confirmed the presence of Microsoft’s fonts in your system, you are ready to use them for your digital creation tasks, thereby enjoying a richer typography experience on your Debian system.
Example of Times New Roman installed on Debian Linux:
Section 3: Managing Your Microsoft Fonts Installation
Your Debian system now includes the Microsoft TrueType Core Fonts, enhancing your system’s typography capabilities. However, there may come a time when you wish to streamline your font library or simply do not require these particular fonts anymore. In such a scenario, you have the ability to remove these Microsoft fonts.
Uninstalling Microsoft Fonts
The process to remove the Microsoft fonts is as straightforward as their installation. The package manager that facilitated the installation of these fonts also provides an easy way to remove them.
To uninstall the Microsoft fonts, you’ll need to use the following command:
sudo apt remove ttf-mscorefonts-installer
Let’s break down this command:
sudo
is used to ensure the command runs with root permissions. Removal of system-wide software necessitates these privileges.apt
is the package management tool we’re using, which is standard for Debian-based systems.remove
is the directive we’re giving toapt
. This tells the package manager that we wish to remove a specific package.ttf-mscorefonts-installer
is the name of the package we wish to remove. This is the same package that was used to install the Microsoft fonts.
Upon execution of this command, the APT package manager will locate the ttf-mscorefonts-installer
package and proceed to uninstall it. This will effectively remove the Microsoft fonts from your system.
It’s worth noting that uninstalling the ttf-mscorefonts-installer
package will not affect any documents that have previously used these fonts. The documents will preserve their formatting, but you might see a different font when you open them if the specific Microsoft font used is not available on your system anymore.
Final Thoughts on Installing Microsoft Fonts on Debian Linux
In conclusion, our journey through the installation, verification, and even uninstallation of Microsoft TrueType Core Fonts on a Debian system using the ttf-mscorefonts-installer
package has been comprehensive and illuminating. This guide aimed 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.
Additional Resources and Links
Here are a couple of official resources that you may find useful for deepening your understanding and knowledge about Debian, Microsoft fonts, and more:
- ttf-mscorefonts-installer package: This is the official page of the
ttf-mscorefonts-installer
package in Debian’s software repository. Here, you can find more details about the package, including its description, size, and maintainer.