|
|
Riga 1: |
Riga 1: |
| Un ''metapacchetto'' rappresenta una forma di astrazione usata, tipicamente, nel sistema di pacchettizzazione .deb.
| | [[Category:Glossario]] |
| | Il '''Boot Manager''' � un programma che permette di gestire l'avvio di pi� sistemi sulla stessa macchina. |
|
| |
|
| 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'''.
| | Il boot manager deve essere installato nel [[MBR]] del disco di avvio (che potrette essere l'hard disk, il floppy o il cdrom). |
|
| |
|
| Prendendo in esame il pacchetto kde si notano subito alcune peculiarità comuni a tutti i metapacchetti:
| | Si differenzia dal [[boot loader]] in quanto non carica direttamente i vari sistemi ma richiama per ognuno di essi un [[boot loader]] che caricher� effettivamente il kernel. Questa tecnica si chiama ''chain loading''. |
| * 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.
| | Ad esempio il kernel di windows pu� essere caricato soltato dal boot loader di windows, per questo motivo � necessario che un boot manager all'avvio richiami il boot loader di windows. |
|
| |
|
| Altri metapacchetti degni di nota sono:
| | Boot Manger famosi sono: |
| * gnome | | * [http://btmgr.webframe.org/ Smart Boot Manager] |
| * gnome-office | | * [http://gag.sourceforge.net/ GAG] |
| * kde
| |
| * koffice
| |
| * mozilla
| |
| * perl
| |
| * python
| |
| * ruby
| |
| * x-window-system
| |
|
| |
|
| [[Category:Glossario]] | | Anche i seguenti boot loader hanno capacit� di funzionare da boot manager: |
| | * [http://www.gnu.org/software/grub/ Grub] (vedi la nostra: [[Guida a Grub]]) |
| | * Lilo |