Pacman
Pacmanはインストールするパッケージとその依存関係を自動的に解決し、すべての必要なパッケージのダウンロードおよびインストールを行う。その他にもインストールされたパッケージの検索、アップグレード、削除、クリーンアップや、リポジトリ以外からの、ローカルシステムやインターネット上のパッケージファイルのインストールなど、パッケージ管理に関するほぼすべての作業を行う。理論的には、利用者は一つのコマンドを実行するだけでシステムの完全なアップグレードが行える。また、Arch Linuxの他、Frugalware Linux(英語版)、Windows上のMSYS2(Cygwinのフォーク)のパッケージマネージャーとしてもパッケージをインストールするのにも使われている。
Pacmanはすべてのパッケージに、コンパイルされたバイナリファイルを含む圧縮されたtarアーカイブを使用する。パッケージはリポジトリ設定によりFTP、HTTPまたはその両方でダウンロードする。ダウンロードに使用するソフトウェアはデフォルトではwgetだが、aria2など他のダウンロードユーティリティへのカスタマイズも可能である。また、ソースコードからのパッケージ作成を補完するABS(Arch Build System)が用意されている。