- ArchPKGs
- ttf-xo-fonts Install (Update, Remove) Tutorial on Arch Linux, Manjaro and RebornOS
- Table of Contents
- Install link
- Using pacman (Default) link
- Using yay (Simpler) link
- Update link
- Using pacman (Default) link
- Using yay (Simpler) link
- Remove link
- Using pacman (Default) link
- Using yay (Simpler) link
- More Guides
- vmware-horizon-html5mmr Install/Update/Uninstall Guide on Arch Linux, Manjaro and RebornOS
- craftbukkit-plugin-worldedit Install (Update, Remove) Tutorial on Arch-Based Linux (Manjaro/RebornOS)
- Installing fzf-extras (Complete Instructions) on Arch Linux/Manjaro/Garuda
- How to Install ampart in One Command on Arch Linux/Manjaro/Parabola
- Guide on Install (Update/Uninstall) perl-cache-lru on Arch Linux (Manjaro/Artix)
- Installing qt5-speech (Complete Guide) on Arch Linux/Manjaro/BlackArch
- Install Microsoft fonts on Manjaro using pacman
ArchPKGs
ttf-xo-fonts Install (Update, Remove) Tutorial on Arch Linux, Manjaro and RebornOS
ttf-xo-fonts is «XO by MyOffice provide metric-compatible fonts with Microsoft to display documents without distortion and violation of the structure» based on its own outline. To get this package ( ttf-xo-fonts ) from AUR (Arch User Repository) on Arch Linux and Arch-based distros (e.g. Manjaro, EndeavourOS, RebornOS, Anarchy, ArcoLinux) is quite straightforward. This tutorial will cover how to install, update and remove the package with either the built-in package manager pacman or an AUR helper (e.g. yay ).
Table of Contents
Install link
Two well known approaches are used to install ttf-xo-fonts from AUR. pacman is the choice for you if you’re familiar with command-line interface and have the idea of how packages are built. If not, yay is a common alternative to install packages without the hassle of reviewing PKGBUILD and build packages with makepkg afterwards.
Using pacman (Default) link
sudo pacman -S --needed git && git clone https://aur.archlinux.org/ttf-xo-fonts.git && cd ttf-xo-fonts && makepkg -si
- Install git if required (not installed before).
- clone the package’s git repository from source.
- cd into the folder that we just cloned.
- Build the package with makepkg , then install it with pacman .
Using yay (Simpler) link
yay -S ttf-xo-fonts
Update link
Just like installing AUR packages, updating them is practically the same. All you have to do is pull it from upstream then re-build it. Even so, it is still a good practice to upgrade your whole system first with sudo pacman -Syu before updating any packages to avoid breaking your system, since Arch is a rolling-release Linux distro.
Using pacman (Default) link
git pull && makepkg -si
- pull from the package’s git repository.
- Build the package with makepkg . Also, it will automatically be updated with pacman if built successfully.
Using yay (Simpler) link
Remove link
Compared to installing and updating packages, uninstalling is the easiest of these three,just choose whether to purge the dependencies that no longer required by other packages and the configuration files used by the package.
Using pacman (Default) link
sudo pacman -R ttf-xo-fonts
sudo pacman -Rs ttf-xo-fonts
sudo pacman -Rns ttf-xo-fonts
Using yay (Simpler) link
yay -R ttf-xo-fonts
yay -Rs ttf-xo-fonts
yay -Rns ttf-xo-fonts
Learn more details about installing/updating AUR packages on Arch Linux, please refer to Two Ways to Install Packages from AUR on Arch Linux/Manjaro.
More Guides
vmware-horizon-html5mmr Install/Update/Uninstall Guide on Arch Linux, Manjaro and RebornOS
vmware-horizon-html5mmr is «VMware Horizon Client connect to VMware Horizon virtual desktop — HTML5 MultiMedia Redirection» referring to its own outline. To get vmware-horizon-html5mmr from AUR (Arch User Repository) on Arch Linux and Arch-based distros (e.g. Manjaro, EndeavourOS, RebornOS, Garuda, Anarchy) is comparatively straightforward. This tutorial will taught you how to install, update and uninstall the package with either the default package manager pacman or an AUR helper (e.g. yay).
craftbukkit-plugin-worldedit Install (Update, Remove) Tutorial on Arch-Based Linux (Manjaro/RebornOS)
craftbukkit-plugin-worldedit is «easy-to-use in-game world editor for Minecraft, supporting both single player and multiplayer» based on its own definition. To install this package (craftbukkit-plugin-worldedit) from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS, Anarchy, Parabola and Artix is quite simple. This tutorial will taught you how to install, update and uninstall the package with either the default package manager pacman or an AUR helper (e.g. yay).
Installing fzf-extras (Complete Instructions) on Arch Linux/Manjaro/Garuda
«Extra keybindings for fzf» is the developer’s gist of fzf-extras. To install and update fzf-extras from AUR (Arch User Repository) on Arch Linux and Arch-based Linux distros (e.g. Manjaro, EndeavourOS, Garuda) is quite straightforward. This guide will show you step-by-step how to install/update/uninstall the package with either the built-in package manager pacman or an AUR helper like yay.
How to Install ampart in One Command on Arch Linux/Manjaro/Parabola
ampart is «A partition tool to modify Amlogic’s proprietary eMMC partition format and FDT» quoting from its definition. To install and update ampart from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS, Parabola, ArcoLinux and RebornOS is relatively simple. This guide will cover how to install, update and uninstall the package with either the default package manager pacman or an AUR helper like yay.
Guide on Install (Update/Uninstall) perl-cache-lru on Arch Linux (Manjaro/Artix)
perl-cache-lru is «a simple, fast implementation of LRU cache in pure perl» referring to its definition. To install and update perl-cache-lru from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS, Parabola, Anarchy, BlackArch and RebornOS is comparatively straightforward. This guide will show you step-by-step how to install/update/remove the package with either the default package manager pacman or an AUR helper like yay.
Installing qt5-speech (Complete Guide) on Arch Linux/Manjaro/BlackArch
According to extra/qt5-speech’s own profile, it is «Qt module to make text to speech and speech recognition easy». To install and update extra/qt5-speech from Arch official repository (Extra) on Arch Linux, Manjaro, EndeavourOS, Parabola and Garuda is relatively uncomplicated. This guide will cover how to install, update and uninstall the package with either the built-in package manager pacman or an AUR helper (e.g. yay).
More guides… copyright 2023 ArchPKGs. All Rights Reserved.
Install Microsoft fonts on Manjaro using pacman
In this post I will show you how you can install Microsoft fonts on your Manjaro machine so that you can open and edit Microsoft Office documents on Libreoffice with an improved compatibility. The process on other Linux distributions may be different and the name of the packages can also be different.
There are two important packages that are going to be necessary, ttf-ms-fonts and ttf-vista-fonts. The following is the list of fonts each package contain (I took this information from this link). The package ttf-ms-fonts contains:
- Andalé Mono
- Arial
- Arial Black
- Comic Sans
- Comic New
- Georgia
- Impact
- Lucida Sans
- Lucida Console
- Microsoft Sans Serif
- Times New Roman
- Trebuchet
- Verdana
- Webbindings
- Wingdings
And the package ttf-vista-fonts contains:
- Calibri
- Cambria
- Candara
- Consolas
- Constantia
- Corbel
From all those fonts the most used and needed for compatibility issues are Times New Roman, Arial and Calibri.
The packages already mentioned are not in Manjaro’s repositories, fortunately we can access the AUR (Arch User Repository) using pacman. An important note here is to use the AUR with caution since it is not maintained by the Manjaro, you barely find problems with its packages but they are not as reliable as Manjaro’s repositories. It is recommended to install packages from Manjaro’s repositories when possible.
Said that, let’s take action. Open up pacman wich should be located on your favorites in the main menu:
Once in the GUI click the small button on the upper right side with three horizontal lines and select preferences, you will be prompted for your password so authenticate you are the owner. Go to the AUR tab, Enable AUR support and close that window:
Now you are all set to install AUR packages right from the pacman. Write ttf-ms-fonts on the search box and select AUR on the tab next to Repositories, you will find that ttf-ms-fonts is the first result so select it and go down right to select Apply. You will be taken to the transactions summary, click on Commit or hit enter:
Now you will be taken to sort of a command line, if you have installed packages from the main repositories using pacman you will notice that the process is a bit different and the reason is that packages on the main repositories are pre-compiled to work on manjaro, AUR’s packages are not yet compiled so you will have to compile them in order to install them. If you don’t understand what I am saying don’t worry, it will just involve a few more steps. You will see something like this:
Write n. A similar legend Edit ttf-ms-fonts.install ? [Y/n] (“A” to abort) will appear so write n again. Now you will see Continue building ttf-ms-fonts ? [Y/n] , enter Y this time. Please wait some time for the download to take place. You may be prompted to enter your password so do that and click enter. Continue installing ttf-ms-fonts ? [Y/n] enter Y. Next you will see how much space the installation will take and Proceed with installation? [Y/n] write Y and click enter this time. Finally when you see Transaction successfully finished click the return button at the top left corner.
With this you will have installed ttf-ms-fonts on your system, just follow the same process described to install ttf-ms-vista.
Now if you open Libreoffice Writer you should be able to select the fonts described above for your documents:
Note that if you had Libreoffice open you will have to restart it.