20
contributi
(PauLoX) |
(contributi) |
||
Riga 1: | Riga 1: | ||
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 | |||
* perl | |||
* python | |||
* ruby | |||
* x-window-system | |||
[[Category:Glossario]] | |||
contributi