Arch User Repository (AUR) to repozytorium zawierające pliki PKGBUILD, tworzone przez społeczność użytkowników Arch Linux. Pozwala to na kompilację pakietów bezpośrednio ze źródeł oraz ich instalację za pomocą menadżera pakietów pacman. Użytkownicy mogą oceniać i głosować na poszczególne pakiety. Jeśli dany pakiet zdobędzie wystarczającą popularność, może zostać przeniesiony do głównego repozytorium. Proces instalacji pakietów z AUR może być złożony, dlatego opracowano programy tzw. AUR helpers, które automatyzują i upraszczają tę procedurę. Do popularniejszych narzędzi pomocniczych należą Yay i Paru.

Aktywowanie lub dezaktywowanie poszczególnych repozytoriów możliwe jest poprzez edycję pliku /etc/pacman.conf. W tym pliku istnieje również możliwość dodania nieoficjalnych serwerów z pakietami. W pliku /etc/pacman.d/mirrorlist znajduje się lista serwerów oraz ich priorytety.

Wydania Arch Linux jest dystrybucją typu rolling release, co oznacza, że jego aktualizacje wydawane są ciągle, na bieżąco, bez potrzeby każdorazowego tworzenia numerowanej aktualizacji. Model przeciwny zastosowany został chociażby w systemie Windows XP, gdzie aktualizacje (poza aktualizacjami bezpieczeństwa) wydawane były jako paczki zwane „service packami”.