Software & AppsOperating SystemLinux

Installing MS Truetype Fonts System-wide on Ubuntu

Ubuntu 17

In this article, we will guide you through the process of installing Microsoft Truetype Fonts system-wide on Ubuntu. This is particularly useful if you’re transitioning from a Windows environment and need access to familiar fonts such as Arial, Times New Roman, and Courier New.

Quick Answer

To install Microsoft Truetype Fonts system-wide on Ubuntu, you can use the ttf-mscorefonts-installer package available in the Ubuntu repository. Simply run the command sudo apt-get install ttf-mscorefonts-installer in the terminal, accept the End User License Agreement, update the font cache with sudo fc-cache -f -s -v, verify the installation with fc-list, and restart the application where you want to use the fonts.

What are Truetype Fonts?

Truetype Fonts (TTF) are a standard for digital type fonts that was developed by Apple and Microsoft in the late 1980s as a competitor to Adobe’s Type 1 fonts. They are widely used in both Windows and Mac operating systems, and are recognized for their high degree of control over precise pixel layouts.

Prerequisites

Before we begin, ensure that you have administrator (sudo) privileges on your Ubuntu system.

Step 1: Installing the ttf-mscorefonts-installer package

To install the Microsoft Truetype Fonts, we will use the ttf-mscorefonts-installer package available in the Ubuntu repository. Open your terminal and type the following command:

sudo apt-get install ttf-mscorefonts-installer

The sudo command is used to run the following command as a superuser, or system administrator. The apt-get install command is used to install the specified package.

During the installation process, you will be asked to accept the End User License Agreement (EULA). Navigate through the prompt using the Tab key and accept the agreement by selecting ‘Yes’.

Step 2: Updating the Font Cache

After the installation is complete, the fonts should be located in the directory /usr/share/fonts/truetype/msttcorefonts. To ensure that the fonts are recognized by the system, we need to update the font cache. Run the following command:

sudo fc-cache -f -s -v

The fc-cache command is used to build font information cache files. The -f option forces the rebuild of the cache, -s stands for system-wide cache, and -v enables verbose mode, providing more detailed output.

Step 3: Verifying the Installation

To verify that the fonts are installed correctly, use the fc-list command, which lists all fonts and font families that fontconfig knows about.

fc-list

If the Microsoft fonts are not listed, try clearing the contents of the ~/.fontconfig/ directory by running the following command:

rm -rf ~/.fontconfig/*

This command removes all files in the ~/.fontconfig/ directory, which may contain cached information about the fonts installed on your system.

Step 4: Restarting the Application

Finally, restart the application where you want to use the fonts (e.g., LibreOffice, GIMP). The newly installed fonts should now be available in the font dialog of the application.

Conclusion

In this article, we discussed how to install Microsoft Truetype Fonts system-wide on Ubuntu. This process involves installing the ttf-mscorefonts-installer package, updating the font cache, verifying the installation, and restarting the application. By following these steps, you should now have access to Microsoft Truetype Fonts on your Ubuntu system.

Can I install MS Truetype Fonts on Ubuntu without administrator privileges?

No, administrator (sudo) privileges are required to install the ttf-mscorefonts-installer package and update the font cache system-wide.

How can I uninstall the MS Truetype Fonts from my Ubuntu system?

To uninstall the MS Truetype Fonts, you can use the following command: sudo apt-get remove ttf-mscorefonts-installer. This will remove the package from your system.

Can I use these fonts in any application on Ubuntu?

Yes, once the fonts are installed system-wide, you can use them in any application that supports font selection, such as LibreOffice, GIMP, or any text editor.

What if I don’t see the Microsoft fonts listed after installation?

If the Microsoft fonts are not listed after installation, you can try clearing the contents of the ~/.fontconfig/ directory by running the command rm -rf ~/.fontconfig/*. This will remove any cached information that may be causing the issue.

Can I use these fonts in web development?

Yes, you can use these fonts in web development by specifying them in CSS using the font-family property. However, keep in mind that users viewing your website will also need to have the fonts installed on their system to see them properly.

Leave a Comment

Your email address will not be published. Required fields are marked *