Utente:Balubeto: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
mNessun oggetto della modifica
mNessun oggetto della modifica
 
(3 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
Un '''metapacchetto''' rappresenta una forma di astrazione usata, tipicamente, nel sistema di pacchettizzazione .deb.
CIAO


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'''.
Le mie guide che sto scrivendo sono:


Prendendo in esame il pacchetto kde si notano subito alcune peculiarit� comuni a tutti i metapacchetti:
*[[OpenSSH: Windows]]
* 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.
Ho aggiunto nel glossario le seguenti definizioni:


Altri metapacchetti degni di nota sono:
*[[X Display]]
* <tt>gnome</tt>
* <tt>gnome-office</tt>
* <tt>kde</tt>
* <tt>koffice</tt>
* <tt>mozilla</tt>
* <tt>python</tt>
* <tt>ruby</tt>
* <tt>x-window-system</tt> (''in etch e sid � solo di transizione, vedi descrizione'')
* <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:
Se qualcuno volesse contribuire/correggere alle mie guide ed alle mie definizioni, e` pregrato di farlo.


$ aptitude search '(~Gmetapackage|~dmetapackage)' | less
GRAZIE


A questi si aggiungono le seguenti eccezioni:
CIAO


* <tt>linux-image-486</tt>
----
* <tt>linux-image-686</tt>
* <tt>linux-image-686-smp</tt>
* <tt>linux-image-k7</tt>
* <tt>linux-image-k7-smp</tt>


(''per sarge i nomi incominciano con kernel-image'')
--[[Utente:Balubeto|Balubeto]] 05:19, 4 Giu 2006 (EDT)
 
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]]

Versione attuale delle 11:19, 27 nov 2015

CIAO

Le mie guide che sto scrivendo sono:

Ho aggiunto nel glossario le seguenti definizioni:

Se qualcuno volesse contribuire/correggere alle mie guide ed alle mie definizioni, e` pregrato di farlo.

GRAZIE

CIAO


--Balubeto 05:19, 4 Giu 2006 (EDT)