Faça o download de um pacote sem instalá-lo:
pacman -Sw nome_pacote
Instale um pacote "local" que não seja de um repositório remoto (ex., o pacote é do AUR; ou produto de um PKGBUILD*):
pacman -U /caminho/para/pacote/nome_pacote-versão.pkg.tar.xz
Para manter uma cópia do pacote local no cache do pacman, use:
pacman -U file:///caminho/para/pacote/nome_pacote-versão.pkg.tar.xz
Instale um pacote "remoto" (não de um repositório indicado nos arquivos de configuração do pacman):
pacman -U http://www.exemplo.com/repo/exemplo.pkg.tar.xz
Para inibir as ações -S, -U e -R, a opção -p pode ser usada.
O pacman sempre lista os pacotes a serem instalados ou removidos e pede permissão antes de executar.
* — PKGBUILD(pt): "O pacote resultante contém arquivos binários e instruções de instalação, prontos para serem instalados com pacman."
further reading: https://wiki.archlinux.org/index.php/Pacman_(Portugu%C3%AAs)