Arch Linux

Pamac – Easily Install and Manage Software on Arch Linux

Pamac Pacman GUI for Arch Linux
Written by Martins D. Okoi

Arch Linux is one of the most popular Linux distribution available despite its apparent technicality. Its default package manager pacman is powerful but as time always tells, it is a lot easier to get certain things done using a mouse because GUI apps barely require any typing nor do they require you to remember any commands; and this is where Pamac comes in.

Pamac is a Gtk3 frontend for libalpm and it is the GUI tool that Arch Linux users turn to the most when they aren’t in the mood to manage their software packages via the terminal; and who can blame them? It was specifically created to be used with Pacman.

It enables users to search for and install applications on their computer with easy-to-follow steps. Users can also browse for new applications, check for updates, and uninstall unwanted packages. Would you like to try out Pamac? Read on.

Yaourt is a command line program which complete pacman for installing third party additional software in Arch Linux. If you have installed Arch Linux from scratch, Yaourt program won’t be installed by default. You need to install it manually as shown.

How to Install Yaourt in Arch Linux

RedHat RHCSA and RHCE Certification Exam Study Ebook

To install Yaourt on Arch Linux, run the following commands.

$ sudo pacman -S --needed base-devel git wget yajl
$ cd /tmp
$ git clone https://aur.archlinux.org/package-query.git
$ cd package-query/
$ makepkg -si && cd /tmp/
$ git clone https://aur.archlinux.org/yaourt.git
$ cd yaourt/
$ makepkg -si

Once Yaourt installed on your PC, you can use this command to install Pamac on your workstation as shown.

$ yaourt -S pamac-aur

Launch Pamac when the installation is complete by either right-clicking on its icon in your system tray or selecting “Add/Remove Software” in your menu.

Pamac Package Manager for Arch Linux

Pamac Package Manager for Arch Linux

Pamac Search Apps in Arch Linux

Pamac Search Apps in Arch Linux

You will notice that Pamac’s UI is divided into 6 sections:

  • Categories – list all available software applications into specific category.
  • Groups – for installing packages from specific groups e.g. gnome, base, etc.
  • Repositories – for installing packages from specific repositories e.g. Core, Community, etc.
  • Installed – for viewing all installed apps including packages that are still downloading and orphaned packages.
  • Updates – for viewing all available package updates..
  • Pending – for viewing software pending updates.
  How to Install Spotify on Ubuntu/Debian and Fedora Using Snap

Pamac gives users access to both official packages from Arch repositories and un-official packages from the community-driven AUR repo and if you want, you can enable AUR support on your PC by tweaking the preferences option from the menu.

Pacman has other frontend tools that work with it but Pamac has proven to be the most used. Have you had any experience with it, or maybe its alternatives? Share your thoughts with us in the comments section below.

Join Our Community Of 350,000+ Linux Lovers by liking us on Facebook, or follow us on Twitter, Google+ and Instagram.

If you liked this article, sign up for the fossmint newsletter for handpicked selection of stories from FossMint delivered to your inbox every day.


Top Deals

About the author

Martins D. Okoi

Martins Jr. (Dillivine) Okoi is a graduate of Computer Science with a passion for Linux and the Open Source community. He works as a Web designer & developer, technical writer, and programmer.