Pacman (Arch Linux)

Pacman es el gestor de paquetes de la distribución Linux Arch Linux. Fue creado por el creador de Arch Linux, Judd Vinet. Pacman es capaz de resolver las dependencias, descargar e instalar automáticamente todos los paquetes necesarios. En teoría, un usuario sólo necesita ejecutar un único comando para actualizar por completo el sistema. Además de utilizarse en Arch Linux, Pacman también se utiliza en Frugalware.

El gestor de paquetes Pacman es uno de los puntos fuertes de Arch Linux. Combina un simple paquete binario con un formato fácil de usar sistema de construcción (makepkg y ABS). Pacman permite administrar fácilmente los paquetes, ya sea desde los repositorios oficiales Arch o propio de usuarios.

Pacman mantiene el sistema actualizado al día mediante la sincronización de la lista de paquetes con el servidor primario. Este modelo cliente/servidor también le permite descargar e instalar paquetes completos con todas las dependencias requeridas con un simple comando.

Pacman utiliza archivos empaquetados en tar y comprimidos en gzip o xz para todos los paquetes, cada uno de los cuales contiene binarios compilados. Los paquetes son descargados a través de FTP, también pueden utilizar HTTP y archivos locales, dependiendo de cómo esté configurado cada repositorio. Cúmple con Linux Arch Build System (ABS) utilizados para crear los paquetes desde el código fuente.

Para configurar pacman solamente hay que editar el archivo

/etc/pacman.conf

donde se pueden añadir repositorios y poner opciones especiales a pacman, pudiendo incluso crear repositorios propios.