LinuxCommandLibrary

pamac

graphical and command-line package manager for Arch-based

TLDR

Install a package

$ pamac install [package]
copy
Remove package with orphans
$ pamac remove --orphans [package]
copy
Search for a package
$ pamac search [package]
copy
List installed packages
$ pamac list --installed
copy
Check for updates
$ pamac checkupdates
copy
Upgrade all packages
$ pamac upgrade
copy

SYNOPSIS

pamac [install|remove|search|list|upgrade|checkupdates] [options] [packages...]

DESCRIPTION

pamac is a graphical and command-line package manager for Arch-based distributions, primarily Manjaro. It provides a user-friendly interface to pacman and supports AUR (Arch User Repository) integration.
The tool combines package installation, removal, searching, and system updates in a unified interface. AUR support must be enabled in /etc/pamac.conf or through the GUI settings.

PARAMETERS

--orphans

Include orphaned dependencies in removal
--aur
Include AUR in operations
--no-confirm
Skip confirmation prompts
-a, --all
Apply to all packages
--installed
Filter to installed packages only

COMMANDS

install

Install packages from repositories or AUR
remove
Remove installed packages
search
Search package databases
list
List packages (installed, orphans, etc.)
upgrade
Upgrade installed packages
checkupdates
Check for available updates
build
Build packages from AUR
clean
Clean package cache

CAVEATS

AUR packages require enabling in configuration. Some operations require root privileges. Build dependencies for AUR packages may need manual handling. Updates may require system restart.

HISTORY

pamac was developed by the Manjaro team as an alternative to pacman with better user experience. It provides both GTK and CLI interfaces, making package management accessible to users unfamiliar with command-line tools.

SEE ALSO

pacman(8), yay(1), paru(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community