Guides 11792 Published by

The article explains how to add Microsoft’s core fonts to Manjaro Linux so documents and PDFs display correctly instead of falling back on generic substitutes like Nimbus Sans or Liberation Serif. It walks readers through enabling the “extra” repository, installing an AUR helper such as yay, and then using that helper to pull the tahoma package—which bundles Arial, Times New Roman, Calibri, and others—into /usr/share/fonts/truetype/msttcorefonts. After the fonts are installed it shows how to refresh the font cache with fc‑cache, check that the new faces appear in GNOME Settings or gucharmap, and offers quick fixes for common problems such as missing fonts or applications that ignore system caches. The guide also notes Microsoft’s licensing terms allow redistribution of these fonts for personal use, while recommending a review of local policies before deploying them in larger or commercial environments.



How to Install Microsoft Fonts on Manjaro Linux and Make Your Docs Look Like the Real Deal

If you’ve ever opened an Office file or a PDF on Manjaro that was supposed to look pretty but ended up looking like a bad art project, chances are your system is missing those classic Windows fonts. Installing them is quick, doesn’t take up much space, and makes everything from e‑books to web pages look right on the screen.

Why You Need Microsoft Fonts

Not every Linux distro ships with Times New Roman, Arial, or Calibri by default. When you view a document that relies on those fonts, Windows‑only software will substitute something generic—usually Nimbus Sans or Liberation Serif. The result? A slightly off‑center layout and an unprofessional look. Installing the Microsoft core fonts fixes this instantly.

Preparing Manjaro for Installation

1. Make sure you have the “extra” repository enabled – it contains most of the community packages you’ll need.

   sudo pacman -Sy

2. Install yay, the AUR helper if you don’t already have one; I’ve found it to be a solid choice for pulling in community packages.

   sudo pacman -S --needed git base-devel
   git clone https://aur.archlinux.org/yay.git
   cd yay
   makepkg -si

Why this matters: yay lets you pull the Microsoft font packages from the Arch User Repository (AUR) without manually downloading and compiling them yourself.

Installing via the AUR

The AUR hosts a package called tahoma that bundles several core fonts. There are also separate packages for just Arial, Times New Roman, etc., if you only need a subset.

yay -S tahoma

You’ll see a prompt about installing “extra” dependencies; accept them and let yay finish the job. When it’s done, the fonts will be placed in /usr/share/fonts/truetype/msttcorefonts.

Why this matters: The AUR package automatically handles the licensing check for you—Microsoft allows the fonts to be distributed under a specific license, so no legal headaches here.

Verifying Font Availability

After installation, refresh your font cache:

fc-cache -f -v

Then open any program that can list available fonts. In GNOME’s “Settings => Fonts” or in gucharmap, search for Arial or Times New Roman. If you see them, you’re good to go.

Troubleshooting Common Issues
  • “Font not found” after installing – Make sure the cache refresh ran successfully. A quick reboot of the X server (sudo systemctl restart display-manager) often resolves lingering issues.

  • Applications still use fallback fonts – Some older apps bundle their own font lists and ignore system caches. In that case, you might need to edit the app’s configuration or install a specific package (e.g., libreoffice-fonts-urw).
  • Legal concerns? The AUR package includes a disclaimer that Microsoft permits redistribution of these fonts under certain conditions, so it’s safe for personal use. If you’re deploying this on a server or in a corporate environment, double‑check your local licensing rules.

Installing Microsoft fonts on Manjaro is one of those “why didn’t I know earlier?” fixes that saves you from endless PDF formatting nightmares. Give it a try and watch your documents finally look like they were meant to be seen.