Package Management

pacman

Manages packages on Arch Linux and related systems.

pacman is Arch's package manager. It synchronizes package databases, installs packages, upgrades systems, and removes packages.

Syntax
pacman [operation] [options] [package]

Arguments explained

  • -S installs or syncs packages.
  • -Syu refreshes databases and upgrades the system.
  • -R removes packages.
  • -Ss searches repositories.
  • -Qi queries installed package info.

Common examples

Upgrade the system
sudo pacman -Syu

Refreshes package databases and upgrades all packages together.

Install packages
sudo pacman -S neovim git

Installs packages from configured repositories.

pacman Command
FieldDetails
Commandpacman
CategoryPackage Management
Primary useManages packages on Arch Linux and related systems.
Syntaxpacman [operation] [options] [package]