Pacman (gestore di pacchetti)
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/ |
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.
Caratteristiche
[modifica | modifica wikitesto]Pacman è 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
[modifica | modifica wikitesto]Pacman, 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 | modifica wikitesto]- ^ 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
[modifica | modifica wikitesto]- Arch Linux
- Distribuzione GNU/Linux
- Emulatore di terminale
- Judd Vinet
- Pacchetto (software)
- Sistema di gestione dei pacchetti
- Terminale (informatica)
Altri progetti
[modifica | modifica wikitesto]- Wikimedia Commons contiene immagini o altri file su Pacman
Collegamenti esterni
[modifica | modifica wikitesto]- (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.