Metapacchetto: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
Nessun oggetto della modifica |
S3v (discussione | contributi) (lista dei metapacchetti spostata in 'Gestione dei metapacchetti') |
||
Riga 11: | Riga 11: | ||
Altri metapacchetti degni di nota sono: | Altri metapacchetti degni di nota sono: | ||
* < | * <code>gnome</code> | ||
* < | * <code>gnome-office</code> | ||
* < | * <code>kde</code> | ||
* < | * <code>koffice</code> | ||
* < | * <code>mozilla</code> | ||
* < | * <code>python</code> | ||
* < | * <code>ruby</code> | ||
* < | * <code>xorg</code> | ||
[[Category:Glossario]] | [[Category:Glossario]] |
Versione delle 10:50, 18 set 2011
Un metapacchetto rappresenta una forma di astrazione usata, tipicamente, nel sistema di pacchettizzazione .deb.
Un metapacchetto rappresenta, infatti, un pacchetto vuoto, la cui unica importanza è determinata dalle dipendenze. La cosa sembra molto complessa e poco chiara; ecco un esempio chiarificatore: kde.
Prendendo in esame il pacchetto kde si notano subito alcune peculiarità comuni a tutti i metapacchetti:
- dimensione pressoché nulla: Size: 7500, Installed-Size: 16
- la dipendenza da pacchetti eterogenei: Depends: kde-core, kde-amusements, kdeaddons, kdeadmin, kdeartwork, kdegraphics, kdemultimedia, kdenetwork, kdepim, kdeutils, kdewebdev (che si scoprirà essere altri metapacchetti)
- i tag, se presenti, role::aux:metapackage, special::meta
Quindi, come si può capire da queste informazioni, è utilizzato proprio per le sue dipendenze. Installando kde, infatti, verranno installati i pacchetti da cui dipende (e, in modo ricorsivo, le loro dipendenze) così da installare semplicemente tutto il sistema kde tramite un solo comando.
Altri metapacchetti degni di nota sono:
gnome
gnome-office
kde
koffice
mozilla
python
ruby
xorg