Skip to content


pacman is developed at and we maintain a fork at The main difference is support for Windows/Cygwin specifics.

Behaviour differences compared to Arch Linux pacman:

  • Due to performance reasons our makepkg does not lint PKGBUILD files by default. This can be enabled by setting the env var MAKEPKG_LINT_PKGBUILD=1
  • When pacman asks for confirmation to remove a package, it will always default to "yes", instead of "no" like on Arch Linux. This allows the --noconfirm option to be used to continue without user interaction, similar to --yes with apt-get (upstream issue: