> 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.