Frequently Asked Question
What is the AUR, and how do PPAs and COPR compare?
The Arch User Repository (AUR) is a collection of PKGBUILDs, short shell scripts
describing how to fetch, build, and install software that is not in the official Arch
repositories. Users submit them, other users vote, and helpers like yay or paru
automate git clone, makepkg, and pacman -U. Because the scripts execute on your
machine and can do anything, the convention is to read every PKGBUILD before running
it. The AUR is one of the largest informal software collections in Linux.
PPAs (Personal Package Archives) are the Ubuntu equivalent, hosted by Canonical's
Launchpad service: a developer pushes source, Launchpad builds .deb files for the
Ubuntu releases they target, and users add the PPA with add-apt-repository ppa:user/name. COPR (Cool Other Package Repo) plays the same role on Fedora, hosted
by the Fedora Project. Both produce binary repositories that integrate with apt or
dnf like any other source, but their content is unvetted, the trust model is "you
trust this maintainer". They are the gateway by which developers ship newer or niche
software to mainstream users.