Metapacchetto: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
nessun oggetto della modifica
(alcune aggiunte)
Nessun oggetto della modifica
Riga 4: Riga 4:


Prendendo in esame il pacchetto kde si notano subito alcune peculiarità comuni a tutti i metapacchetti:
Prendendo in esame il pacchetto kde si notano subito alcune peculiarità comuni a tutti i metapacchetti:
* dimensione pressochè nulla: ''Size: 7500'', ''Installed-Size: 16''
* 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)
* 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''
* i tag, se presenti, ''role::aux:metapackage, special::meta''
Riga 18: Riga 18:
* <tt>python</tt>
* <tt>python</tt>
* <tt>ruby</tt>
* <tt>ruby</tt>
* <tt>x-window-system</tt> (''in etch e sid è solo di transizione, vedi descrizione'')
* <tt>x-window-system</tt> (''in Etch e Sid è solo di transizione, vedi descrizione'')
* <tt>xorg</tt> (''solo per ecth e sid'')
* <tt>xorg</tt> (''solo per Ecth e Sid'')


Si può ottenere una lista completa dei metapacchetti (oltre 400) semplicemente elencando i pacchetti che contengono la parola ''metapakage'' nei tag o nelle descrizioni:
Si può ottenere una lista completa dei metapacchetti (oltre 400) semplicemente elencando i pacchetti che contengono la parola ''metapakage'' nei tag o nelle descrizioni:
 
<pre>
  $ aptitude search '(~Gmetapackage|~dmetapackage)' | less
  $ aptitude search '(~Gmetapackage|~dmetapackage)' | less
 
</pre>
A questi si aggiungono le seguenti eccezioni:
A questi si aggiungono le seguenti eccezioni:


Riga 33: Riga 33:
* <tt>linux-image-k7-smp</tt>
* <tt>linux-image-k7-smp</tt>


(''per sarge i nomi incominciano con kernel-image'')
(''per Sarge i nomi incominciano con kernel-image'')


che sono dei metapacchetti che dipendono sempre dall'ultimo kernel linux disponibile per la sotto-architettura specificata. In tal modo, installando il pacchetto adatto al proprio sistema, il kernel verrà automaticamente aggiornato non appena sia disponibile una nuova versione (si passerà ad esempio dal 2.6.15 a 2.6.17). Viceversa, se non si installa il metapacchetto, il kernel non verrà mai aggiornato poichè i kernel debian hanno la versione come parte integrante del nome del pacchetto e quindi una nuova versione viene vista come un nuovo pacchetto e non come un aggiornamento, come giusto che sia.
che sono dei metapacchetti che dipendono sempre dall'ultimo kernel Linux disponibile per la sotto-architettura specificata. In tal modo, installando il pacchetto adatto al proprio sistema, il kernel verrà automaticamente aggiornato non appena sia disponibile una nuova versione (si passerà ad esempio dal 2.6.15 a 2.6.17). Viceversa, se non si installa il metapacchetto, il kernel non verrà mai aggiornato poiché i kernel Debian hanno la versione come parte integrante del nome del pacchetto e quindi una nuova versione viene vista come un nuovo pacchetto e non come un aggiornamento, come giusto che sia.




[[Category:Glossario]]
[[Category:Glossario]]
1 508

contributi

Menu di navigazione