Metapacchetto: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
(lista dei metapacchetti spostata in 'Gestione dei metapacchetti')
mNessun oggetto della modifica
Riga 20: Riga 20:
* <code>xorg</code>
* <code>xorg</code>


Vedere anche: [[Gestione dei metapacchetti]]
[[Category:Glossario]]
[[Category:Glossario]]

Versione delle 10:51, 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

Vedere anche: Gestione dei metapacchetti