A simple and interative Bash Frontend for Pacman/Yaourt/Pacaur
Switch branches/tags
Nothing to show
Clone or download
Chrysostomus Update pacli
Update to reflect changed aur policy
Latest commit 1e1b0c4 Nov 7, 2017
Failed to load latest commit information.
lib get params console Apr 13, 2016
locale Add italian language Jun 11, 2016
LICENSE Initial commit Apr 3, 2015
PKGBUILD added conflict with pacli-simple Jan 14, 2017
README.md Update README.md Aug 15, 2016
pacli Update pacli Nov 7, 2017
pacli.fr.help help in french (begining) Apr 13, 2016
pacli.help udpated some options May 7, 2016
pacli.pl.help polish translation Apr 28, 2016
paclirc page pacnews Apr 13, 2016



A simple and interactive Bash Frontend for Pacman/Yaourt

pacli is a CLI tool, which provides simple and advanced Pacman and Yaourt commands in an easy to use text interface. Additionally, it offers some Manjaro exclusive commands.

pacli is meant for experienced/intermediate/advanced users, who have basic knowledge of the structure of their Linux system and how Pacman and Yaourt work. Absolute beginners are probably overwhelmed by the amount of choices pacli provides.

It is highly recommended to use an utility, which notifies the user about available updates alongside of pacli. Such a lightweight utility is for example update-notifier.


Home Screen of pacli: Screenshot 01

Installing the package "cantata" from the Manjaro repositories: Screenshot 02

Removing "qt4" and another package from my system: Screenshot 03

Downgrading the package "file-roller": Screenshot 04

Looking up what packages on my system depend on "gtk2": Screenshot 05


Pacli is the official repository Manjaro and can be installed with the following command:

sudo pacman -S pacli

Installation from the AUR

Install pacli from the AUR.

Then, start pacli in your terminal with:


Manual Installation

This installation method is no longer available.


pacli accepts the following config file: $HOME/.config/paclirc

A default version of this file is available in this github repository. In this config file you can tweak the behavior of pacli e.g. for using pacaur instead of yaourt.

Hidden Options

There are some hidden Options available without documentation:

  • m: use different menu
  • 100: Shows system information
  • 111: Let's you manage .pacnew files
  • 220: Let's you install directly from git repository


pacli Help

Choose the "Help" option in pacli by entering "10" and pressing "ENTER".

This help page explains a little bit about pacli. It also explains every pacli option in detail. If you want to look up which commands pacli uses and understand them, this is the right place for you!

Manjaro Forum

There are 2 threads in the Manjaro forum. Most of the discussion between the developers is going on there: