Pacman (gestore di pacchetti)
Pacman è un sistema di gestione dei pacchetti utilizzato nella distribuzione GNU/Linux Arch Linux, creato dallo stesso ideatore della distribuzione, Judd Vinet e successivamente adottato anche da altre distribuzioni.
Pacman software | |
---|---|
Screenshot di Pacman eseguito in un emulatore di terminale | |
Genere | Sistema di gestione dei pacchetti |
Sviluppatore | Judd Vinet, Arch Linux Community |
Data prima versione | 25 febbraio 2002 |
Ultima versione | 7.0.0 (14 luglio 2024) |
Sistema operativo | Linux |
Linguaggio | C |
Licenza | GNU General Public License (licenza libera) |
Sito web | www.archlinux.org/pacman/ |
Caratteristiche
modificaPacman è in grado di risolvere le dipendenze in modo automatico scaricando e installando tutti i pacchetti necessari. Teoricamente un utente, con un solo comando, è in grado di aggiornare l'intero sistema operativo.
I pacchetti utilizzati da esso sono files compressi in formato tar, ed ognuno di questi archivi contiene files (che possono essere binari o meno), metadati ed una struttura di directories. I pacchetti sono compilati con il programma makepkg utilizzato dalla distribuzione, che allo scopo cerca degli script bash, detti PKGBUILD. Entrambi gli elementi sono contenuti nei pacchetti.
È ugualmente possibile utilizzare file già memorizzati sul computer; tutto questo dipendentemente dalla configurazione di Pacman che mette a disposizione un'opzione specifica per lo scopo (-U). Inoltre è possibile utilizzare anche l'Arch Linux Build System (ABS) per creare i pacchetti per Pacman.
Utilizzo nelle distribuzioni
modificaPacman, oltre che su Arch Linux, è utilizzato anche da Frugalware,[1] e da diverse distribuzioni basate su Arch come ad esempio Manjaro Linux, Chakra e Parabola GNU/Linux-libre.
Note
modifica- ^ The Frugalware Developer Team, Package management basics, su Frugalware 0.6 (Terminus) Documentation, 17 marzo 2007. URL consultato il 23 settembre 2007 (archiviato dall'url originale il 20 settembre 2007).
Voci correlate
modificaAltri progetti
modifica- Wikimedia Commons contiene immagini o altri file su Pacman
Collegamenti esterni
modifica- (EN) Sito ufficiale, su archlinux.org.
- Repository sorgenti di Pacman, su gitlab.archlinux.org.
- Sito di segnalazione bug, su bugs.archlinux.org.
- Pacman, su wiki.archlinux.org.
- DistroWatch Interview: Judd Vinet talks about Arch Linux and Pacman in 2003, su distrowatch.com.