pacman - ArchWiki - Arch Linux
https://wiki.archlinux.org/title/PacmanPacman keeps the system up-to-date by synchronizing package lists with the master server. This server/client model also allows the user to download/install packages with a simple command, complete with all required dependencies. Pacman is written in the C programming language and uses the bsdtar (1) tar format for packaging.