Pacman (Arch Linux)
Pacman es el gestor de paquetes de la distribución GNU/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 ser utilizado en Arch Linux, Pacman también es utilizado en Frugalware.[1]
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. Cumple con Linux Arch Build System (ABS) utilizados para crear los paquetes desde el código fuente.
Configuración
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.
Historial de Lanzamientos[2]
Fecha | Versión |
---|---|
18 de septiembre de 2004 | 2.9 |
24 de septiembre de 2004 | 2.9.1 |
25 de septiembre de 2004 | 2.9.2 |
18 de diciembre de 2004 | 2.9.3 |
19 de diciembre de 2004 | 2.9.4 |
11 de enero de 2005 | 2.9.5 |
10 de junio de 2005 | 2.9.6 |
16 de septiembre de 2005 | 2.9.7 |
02 de febrero de 2006 | 2.9.8 |
25 de marzo de 2007 | 3.0.0 |
04 de abril de 2007 | 3.0.1 |
23 de abril de 2007 | 3.0.2 |
28 de abril de 2007 | 3.0.3 |
08 de mayo de 2007 | 3.0.4 |
17 de junio de 2007 | 3.0.5 |
16 de septiembre de 2007 | 3.0.6 |
09 de enero de 2008 | 3.1.0 |
20 de enero de 2008 | 3.1.1 |
20 de febrero de 2008 | 3.1.2 |
06 de marzo de 2008 | 3.1.3 |
01 de abril de 2008 | 3.1.4 |
30 de julio de 2008 | 3.2.0 |
26 de agosto de 2008 | 3.2.1 |
05 de mayo de 2009 | 3.2.2 |
02 de agosto de 2009 | 3.3.0 |
27 de septiembre de 2009 | 3.3.1 |
07 de octubre de 2009 | 3.3.2 |
14 de noviembre de 2009 | 3.3.3 |
17 de julio de 2010 | 3.4.0 |
Front ends
Existen varios front ends para pacman o que permite llevar a cabo las tareas de mantenimiento de paquetes de forma gráfica.
Interfaz KDE / Qt:
- Shaman, es un completo frontend en Qt 4 para libalpm. También extiende a pacman con una serie de características extra, un configurador gráfico, y soporte para compilación desde el código fuente a través de ABS.
- pacmanager-svn, un gestor de packetes en Qt 4 basado en pacman.
- Chase, demonio de KDE que maneja actualizaciones mediante libapqm
- kpacupdate, Pacman update notification tool para el system tray de KDE.
Interfaz GNOME / GTK+:
- gtkpacman, un GUI en PyGTK (Python+GTK). Una versión svn también esta disponible (gtkpacman-svn).
- YAPG-gtk, (Yet Another Pacman GUI) is a complete and fully featured pyGTK frontend for pacman.
- guzuta, front-end escrito en PyGTK.
- pacman-notifier, simple icono en bandeja que avisa acerca de actualizaciones, también permite gestionar actualizaciones. Escrito en Ruby y GTK.
- alunn, notificador en bandeja de actualizaciones y noticias de archlinux.org
- pacmon-svn, un applet de la bandeja de sistema, que notifica al usuario de actualizaciones disponibles.
- pacupdate, un applet de la bandeja de sistema, que notifica al usuario de actualizaciones disponibles.
Véase también
Referencias
- ↑ The Frugalware Developer Team. «Package management basics». Frugalware 0.6 (Terminus) Documentation, 17-03-2007. [Consulta: 23 setembre 2007].
- ↑ http://www.archlinux.org Historial de lanzamientos de Pacman
Enlaces externos
- Pagina principal de Pacman
- Pacman en el wiki de Arch Linux
- Interfaces graficas de Pacman en el wiki de Arch Linux
- DistroWatch Interview: Judd Vinet talks about Arch Linux and Pacman in 2003