|
 |
|
| |
2.2.1 Panoramica dei pacchetti Debian
Normalmente i pacchetti contengono tutti i file necessari all'implementazione
di una serie di comandi o di funzionalit�. Esistono due tipi di pacchetti:
-
Pacchetti binari, che contengono eseguibili, file di
configurazione, pagine man/info, informazioni sul copyright ed altra
documentazione. Questi pacchetti vengono distribuiti in un formato specifico
alla Debian (vedere
Il formato dei pacchetti Debian,
Sezione 2.2.2); si riconoscono per il suffisso .deb. Questi
pacchetti possono essere "spacchettati" usando l'utilit� tutta Debian
dpkg; i dettagli si possono vedere alla pagina di manuale
corrispondente.
-
Pacchetti sorgente, che consistono in un file
.dsc che descrive il pacchetto sorgente (inclusi in nomi dei file
seguenti), un file .orig.tar.gz che contiene i sorgenti originali
non modificati in formato tar gzip ed in genere un file .diff.gz
che contiene le modifiche specifiche per Debian ai sorgenti originali.
L'utilit� dpkg-source impacchetta e spacchetta questo tipo di
pacchetti. Per i dettagli, ovviamente, la pagina man corrispondente.
L'installazione del software attraverso il sistema dei pacchetti utilizza delle
"dipendenze", che sono state dichiarate dal responsabile
(manutentore) del pacchetto. Le dipendenze vengono descritte nel file
control, associato a ciascun pacchetto. Ad esempio, il pacchetto
contenente il compilatore GNU C (gcc) "dipende" dal
pacchetto binutils che include il collegamento e l'assembler. Se
si prova ad installare gcc senza aver prima installato
binutils, il sistema di gestione dei pacchetti (dpkg) invier� un
messaggio di errore riguardo alla necessit� di avere anche
binutils e bloccher� l'installazione di gcc. (Questo
comportamento pu� comunque essere scavalcato dall'utente tenace, vedere al
riguardo dpkg(8).) Per dettagli aggiuntivi, vedere pi� sotto in Dipendenze dei pacchetti, Sezione 2.2.8.
Gli strumenti Debian per la gestione dei pacchetti possono essere usati per:
|
|
|