How to add Windows TrueType fonts easily in Linux desktop system

How do you use Windows True Type fonts in Linux or how do you install Windows TrueType fonts in Linux? – A typical newbie question.

Fonts are very important. When you migrate from Windows XP to Linux you may miss Truetype font. TrueType is a font standard developed by Apple Computer. By 1991 Microsoft had built TrueType into the Windows 3.1 operating system. The FreeType project provides TrueType under Linux. So let us see how to backup your Windows TrueType fonts and install them in Linux.

It is quite easy to add Windows True Type fonts in Linux. First make sure you copy Windows fonts on USB pen (usually located in C:\Windows\Fonts directory) or just mount windows NTFS/FAT partition. You can copy selected or all fonts from C:\Windows\Fonts directory.

Linux Gnome desktop

=> Open your default file manger or double click Computer icon on Gnome desktop
=> Type url:
fonts://
Alternatively, select Open Location? from file menu and type
fonts://
=> Once window open, just drag and drop fonts into this new windows from USB pen or mounted partition. Don’t forget to restart application or just logout and login again.

Novell Suse Linux

  • Novell Suse Linux has Font installer.
  • Open Font installer from System administration option located on gecko menu > Personal settings
  • Provide root password when prompted
  • Click on Add fonts button
  • Now install fonts from USB pen or mounted Windows Partition
  • Save changes
  • Don’t forget to restart your desktop (just logout and login again)

🐧 Get the latest tutorials on Linux, Open Source & DevOps via RSS feed or Weekly email newsletter.

🐧 3 comments so far... add one


CategoryList of Unix and Linux commands
Disk space analyzersdf duf ncdu pydf
File Managementcat cp mkdir tree
FirewallAlpine Awall CentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Modern utilitiesbat exa
Network UtilitiesNetHogs dig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg glances gtop jobs killall kill pidof pstree pwdx time vtop
Searchingag grep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNAlpine CentOS 8 Debian 10 Firewall Ubuntu 20.04
3 comments… add one
  • nurasto Dec 29, 2007 @ 16:37

    Thanks a lot, these steps is one that I need. Simple and to the point.

  • Pouriya May 21, 2011 @ 21:24

    Thank you, great solution.

  • WTF Jan 21, 2012 @ 0:47

    What the hell? fonts:// is not a valid protocol

Leave a Reply

Your email address will not be published.

Use HTML <pre>...</pre> for code samples. Still have questions? Post it on our forum