Install Microsoft Fonts Opensuse Linux

Posted on -
  1. Install Microsoft Fonts Linux Mint
  2. Install Microsoft Fonts
Opensuse

Times New Roman, Calibri, and many other popular fonts are created by Microsoft and can’t be included with Linux. If you open a Word document or another Microsoft Office document in LibreOffice or OpenOffice, you’ll need Microsoft’s fonts installed on your Linux system to see the documents as they were intended to look.

You can also use Microsoft’s fonts to create documents of your own, so you can compose a document in Calibri or Times New Roman and save it as a DOCX or DOC file for maximum compatibility with Office.

Install Microsoft’s TrueType Core fonts

Hello Linux Geeksters, today I will show you how to install the Microsoft Core fonts on OpenSUSE 12.3, OpenSUSE 12.2 and OpenSUSE 12.1. Actually it is quite simple, because the OpenSUSE default repositories provide the Microsoft Core Fonts. The package you need to install is called: fetchmsttfonts. Linux-39rk:~ # zypper install fetchmsttfonts Loading repository data. Reading installed packages. How to install the Microsoft Core fonts on OpenSUSE 13.2.

Microsoft released a package of “TrueType core fonts for the web” back in 1996. These fonts were given a very permissive license agreement, so anyone could install them. Microsoft wanted their fonts to be the standard fonts everyone with a web browser had, so they gave them away. Microsoft terminated this project in 2002, but the fonts can still be installed thanks to MIcrosoft’s old license agreement.

This font pack contains Andale Mono, Arial, Arial Black, Comic Sans MS, Courier New, Georgia, Impact, Times New Roman, Trebuchet, Verdana, and Webdings. Times New Roman was the default font for Office documents until Calibri debuted in Office 2007.

This package can be easily installed on Ubuntu. Unfortunately, you can’t install it from the Ubuntu Software Center on modern versions of Ubuntu like Ubuntu 14.04. If you try to install this package from the Ubuntu Software Center, the Software Center will freeze—you need to use the terminal so you can accept Microsoft’s License agreement. Don’t worry! This is easy.

First, open a terminal. Click the Ubuntu icon on the dock, search for “Terminal,” and click the terminal shortcut.

Free fonts

Type or copy-and-paste the following command into the terminal and press Enter. This command asks for administrator access (sudo) before launching the package manager (apt-get) and telling it to download and install (install) the ttf-mscorefonts-installer package:

sudo apt-get install ttf-mscorefonts-installer

Type your password when prompted and press Enter again. When the license agreement appears, use the arrow and Page Down/Page Up keys to scroll through it. Press Tab to select the OK button and press Enter to accept Microsoft’s license agreement. The installer will download the fonts onto your system and configure them so they’re immediately available to applications like LibreOffice and OpenOffice.

Other Linux distributions also offer similarly named “corefonts” packages you can easily install. Search your Linux distribution’s package manager for such a package.

Install Microsoft’s ClearType fonts

Microsoft added a group of new “ClearType Fonts” to Windows with Windows Vista and Office 2007. These fonts are named Constantia, Corbel, Calibri, Cambria, Candara, and Consolas. Calibri became the default font on Microsoft Word 2007, and it’s still the default font on Word 2013 today.

Microsoft never released these fonts to everyone like they did with the older core fonts. However, Microsoft does make these fonts available to download as part of their free PowerPoint Viewer 2007 application. If you don’t have a Windows system around, you can use a script that downloads the PowerPoint Viewer 2007 application from Microsoft, extracts the six ClearType fonts, and installs them on your Linux system. This script will install the ClearType fonts for just your user account, while the above script installs the TrueType core fonts for every user account on your system.

The fastest, easiest way to do this is with a few terminal commands. These commands are easy-to-use—rather than walk you through clicking many different things, we can just have you copy-and-paste a few commands.

If you haven’t yet installed the TrueType core fonts, you’ll need to run the sudo apt-get install cabextract command to install the cabextract utility on your system. If you installed the Microsoft core fonts using the command above, this should already be installed.

Next, type mkdir .fonts and press Enter to create the fonts directory the script requires. The script will complain that you don’t have a .fonts directory if you don’t do this first.

Next, copy-and-paste or type the following command into the terminal and press Enter. This command downloads the VistaFonts-Installer script and runs it. The script downloads the fonts from Microsoft and installs them on your system:

wget -qO- http://plasmasturm.org/code/vistafonts-installer/vistafonts-installer bash

Install Tahoma, Segoe UI, and other fonts

The above two font packages are probably all you’ll need. They’ll give you the standard Microsoft Office fonts, from the older TrueType core fonts like Times New Roman to the newer ClearType Fonts like calibri. These are the standard fonts used in Microsoft Office documents by default.

Install Microsoft Fonts Linux Mint

However, some fonts aren’t included in these packages. Tahoma isn’t included with the TrueType core fonts package, while Segoe UI and other newer Windows fonts aren’t included with the ClearType Fonts package.

If you have a Windows system lying around, these fonts are fairly easy to install. For example, let’s say you’re dual-booting Ubuntu Linux and Windows. You’ll find your Windows partition in Ubuntu’s file manager. Click the Windows drive in the sidebar to access it. Navigate to the WindowsFonts directory and you’ll see all the fonts installed on your Windows PC, including the fonts that came with it. Double-click a font and click the Install button to install it for your user account. You can use this trick to quickly install any other Windows fonts you want, including Tahoma and Segoe UI. In fact, you can even use this trick to install fonts like Times New Roman and Calibri if you have a Windows system.

If you have another Windows computer, you can navigate to the Fonts pane in the Control Panel or open the Fonts folder at C:WindowsFonts. Select the fonts you want to use, then drag-and-drop them to a removable drive. You’ll get copies of the fonts in .ttf form. Take the removable drive to your Ubuntu system, double-click each .ttf file you want to install, and click the Install button to install it.

Install Microsoft Fonts

Configure LibreOffice or OpenOffice

Whether your Linux distribution uses LibreOffice or OpenOffice, configuring your office suite of choice to work with these fonts is easy. If you’ve installed them using any of the instructions above, they’ll already be available to use. If either office suite was open as you installed the fonts, you may have to first close the office suite and re-open it. The fonts will appear as options in the Fonts dropdown box, so you can use them like any other font.

Open a Microsoft Office document created using these fonts and LibreOffice or OpenOffice will automatically use the appropriate fonts. They’ll display the document as it was intended to look, Microsoft fonts and all.

If you’d like to change your default fonts for new documents, click Tools > Options > LibreOffice Writer or OpenOffice Writer > Basic Fonts (Western). Your office suite of choice will use Microsoft’s fonts as the default fonts in future documents if you choose them here.

Ubuntu and other Linux distributions actually include Red Hat’s “Liberation Fonts” and use them by default in their office suites. These fonts were designed to substitute for Arial, Arial Narrow, Times New Roman, and Courier New. They have the same widths as Microsoft’s popular fonts. If you open a document written with Times New Roman, the appropriate Liberation font will be used instead so the flow of the document won’t be interrupted. However, these fonts don’t look identical to Microsoft’s fonts. The Liberation project also doesn’t provide fonts designed to match the width of Calibri and Microsoft’s other newer ClearType fonts. If you’re a Linux user that wants the best Microsoft Office compatibility possible, you should install Microsoft’s fonts.

To comment on this article and other PCWorld content, visit our Facebook page or our Twitter feed.
Why do that for SuSE ???
Since it's not legal to distribute the fonts in a package itself I assume
that you just have downloaded an installer for Debian that
fetches and installs the fonts. That's why SuSE does
not include those fonts on the Distro installation media.
However SuSE offers them through a YAST online update
just as other non GPL/binary only software e.g. NVIDIA Drivers.
For SuSE:
Option 1:
You either go through YAST->Online Update and then select the
package for installing the MS TT Core fonts. It's actually
a shell script that is executed after the download. Fetching
and installing the fonst will take some time.
OR:
Option 2 is you do it manually.
Download the fetch MS Fonts script
http://www.tux.org/pub/distributions...chmsttfonts.sh
and save it to disk.
Now su or better su - to become root.
If you su -
then you will be transferred to the root home directory. Now change into the directory
you have downloaded the script. If you use Firefox it will be very likely your home directory.
Now change the owner and group for the script
chown root fetchmsttfonts.sh
chgrp fetchmsttfonts.sh
Set now persmissions
chmod ug+x fetchmsttfonts.sh
Execute the script
. ./fetchmsttfonts.sh
You will see how the fonts will be downloaded and extractet. If you do not use
a proxy server then simply ignore the displayed warning that no proxy is defined.
After all fonts are fetched and installed you may (not necessary) get an error message,
telling you that BEGINN is mising.
Ignore it (we are invoking the script manually and not with YAST).
After that invoke
SuSEconfig
That's it!