Packer es otro de tantos ayudantes de AUR, su versatilidad y su facilidad de uso lo han hecho uno de las herramientas de AUR que mas uso han tenido. Ahora, para aclarar las cosas.

AUR es un repositorio publico de usuarios de ArchLinux, donde ellos suben sus PKGBUILDS
Un PKGBUILD es un archivo para compilar desde fuente algún software y resolver sus dependencias automáticamente
Para no tener que entrar a la pagina de AUR a buscar paquetes o actualizaciones de los paquetes instalados desde los PGBUILD de ahí, existen ayudantes que funcionan como un gestor de paquetes (instalar, desinstalar, actualizar)

Dicho eso, packer funciona como una re-escritura de yaourt (el ayudante mas popular de AUR), sus ventajas son.

Buscar en pacman y en AUR en una misma petición de búsqueda (-Ss)
Conseguir información sobre los paquetes en el repositorio (-Si)
Instalar paquetes de ambos pacman y AUR y resolver las dependencias de ellos independientemente de que sean de AUR o de pacman
Actualizar todos los paquetes con un solo comando
Supuesta mayor rapidez sobre yaourt (yo los veo igual)

Instalar packer

Hay un paquete en AUR de packer, que -irónicamente- se puede instalar utilizando yaourt:

yaourt -S packer

Utilizando packer

Sinopsis

packer [opciones] [paquetes]

Operaciones

Buscar un paquete
packer-Ss

Instalar un paquete
packer -S

Sincronizar con repositorios e instalar actualizaciones
packer -Syu

Mostrar información de un paquete
packer -Si

Descargar y extraer el tarball de AUR SIN INSTALAR NADA
packer -G

Muestra la pagina de ayuda de packer
packer -h

Opciones

Ignorar paquetes
--ignore package1,package2...

No confirmar instalación de paquetes
--noconfirm

Ejecuta la acción sin preguntarle al usuario si quiere editar los archivos de configuración
--noedit

Ejecutar instrucciones solo para AUR.
--auronly

Actualizar paquetes de desarrollo(cvs, git…)
--devel

Saltar la revisión de integridad MD5 SHASUM de paquetes de AUR
--skipinteg

Modo interactivo

Al usar packer sin ninguna de las anteriores instrucciones, packer mostrara una lista de los resultados de búsqueda listados, se pedirá un numero de la lista para ser instalado..

Ejemplos de uso

Sincronizar y actualizar paquetes
packer -Syu

Actualizar solo paquetes de AUR
packer -Syu --auronly

Actualizar y reinstalar paquetes que fueron instalados desde una fuente de control de versiones
packer -Syu --devel

Buscar un paquete
packer -Ss paquete

Instalar paquete:
packer -S paquete

Instalar sin confirmación
packer -S --noconfirm paquete

Conseguir información sobre un paquete
packer -Si paquete

Buscar e instalar en modo interactivo
packer paquete

Configuración

Packer utiliza las configuraciones de /etc/pacman.conf. Para editar archivos utiliza el editor designado en la variable global EDITOR, si esta variable no esta establecida, utilizara vi

Conclusión

Packer no hace nada que yaourt no pueda hacer, tampoco lo hace diferente (exactamente las mismas instrucciones y configuraciones se ejecutan para yaourt), la ventaja de packer es que es un gestor de paquetes utilizado para otros frontends como appset-qt, que de un solo comando puedes actualizar paquetes oficiales y de AUR, y que es presumiblemente mas rápido que yaourt, no hace daño instalarlo y usarlo de vez en cuando.