> Ciao Francesco P. Lovergine,
> che differenza ci può essere tra il mio (sottostante) metodo ed il tuo, 
> al di là del numero di comandi e altre formalità?

vantaggi:
1-il kernel viene messo in un .deb che viene gestito installato rimosso ecc
direttamente con dpkg e apt, significa che si puo conservare praticamente il
kernel compilato per reinstallazioni future o frequenti, metterlo su cdrom,
metterlo in repository, ecc, tutto in modo molto semplice, lineare e omogeneo.
2-l'installazione tramite dpkg o apt si arrangia a mettere al loro posto i
moduli, il kernel, e ad aggiornare lilo, semplificando la vita all'utente poco
esperto. tra l'altro ci sono meno comandi complessivamente da dare o da
ricordare.
3-i moduli sono inclusi nel pacchetto .deb, quindi in un unico file hai tutto
il necessario, e semplicissimo compilare kernel per altre macchine su una
macchina diversa, ad esempio la piu veloce che si ha, e poi trasferirlo.
4-nel pacchetto deb viene messa anche la configurazione del kernel compilato,
che in fase di installazione viene messa automaticamente in boot, installando
il kernel a mano invece uno o si dimentica la configurazione, o deve ricordarsi
ogni volta di salvare da qualche parte il .config, cosi invece e tutto
automatizzato, e se si deve modificare di poco il kernel che si sta usando, si
sa sempre dove trovarne il file di configurazione da riutilizzare, facilitando
la vita anche dell'utente poco esperto che deve compilare per la prima volta un
kernel magari.
5-viene integrata la gestione delle patches e dei moduli esterni, ad esempio
uno si apt-getta i moduli nvidia e i moduli lm-sensors, oppure alsa, che
vengono compilati con make-kpkg modules_image, cosi diventa praticissimo, per
ricompilare tutto basta un make-kpkg kernel_image && make-kpkg modules_image, e
per installare tutto basta un dpkg -i ../*.deb, visto che ogni modulo
aggiuntivo viene trasformato in un deb.
6-... c'era sicuramente dell'altro...

svantaggi non molti, forse (non sono sicuro che non si possa, dovrei
controllare meglio, ma lo scrivo lo stesso):
1-bisogna usare per forza lilo?
2-devo ricompilare tutto il kernel anche se voglio solo aggiungere un modulo
appartenente al kernel?
3-all'installazione non trasforma il kernel precedente in vmlinuz.old
aggiornando lilo, ma lo sovrascrive e basta.


Rispondere a