Newsgroup: it.comp.os.linux.iniziare
Titolo: Re: Una volta per tutte, dubbio sulla compilazione del kernel...

 Ok, fustigatemi pure adesso ^^
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 dire, � sempre possibile rebootare col vecchio e con i suoi moduli? 
Compilalo alla Debian way, aggiungi un suffisso al nome del kernel 
compilato e vivi felice :-)
-- 
GenTLe ...di Varese, provincia.
TL1000S + Mito 125 per la pista
La mia HP: 
http://digilander.iol.it/thegentle/index.htm
Debian Lenny powered... Again :-)

 può far casino?
No
 
-- 
"All science is either physics or stamp collecting."
Ernest Rutherford.
"All science is either physics AND stamp collecting".
Somewhere on the net

 
precisazione. puoi compilare anche la stessa versione, basta 
diversificare la stringa che "appendi" dopo il numero di versione stesso.
es.
il kernel della mia distro � 2.6.xx.ARCH
il kernel generico � 2.6.xx
il mio kernel potrebbe essere 2.6.xx.N1
La stringa la cambi nella fase di configurazione del kernel.
La dir sotto /lib/modules andr� nominata di conseguenza al kernel
cos� facendo non avrai problemi di sovrascrittura.
-- 
N1 under...
ZX-6r '04 Cocci & Dolori
R6 '06 *********
CRe 250 '99 Almost Glue
XS 400 "90" Nescaf� Racer

 2.6.30) o soltanto installando il pacchetto debian (che Ãš alla 2.6.26) ?
il pacchetto debianita non dovrebbe richiedere la compilazione: ti mette 
il nuovo kernel e modifica il bootloader;
un suggerimento: se decidi di compilare parti dal config che trovi in 
/boot, farlo da zero è un po' impegnativo;
r
-- 
Io pagare le puttane? mica son giudici.
[Silvio "Portafogli in mano" Berlusconi]
Un Minuto Per Favore:
Home Page, The Pentangle, I Salon di Baudelaire: 
http://www.umpf.net

 
Io la facci ocontinuamente ("accidenti a quando ho imparato a compilare i 
kernel" (cit.))


 di qualche release).
Puoi farlo tranquillamente con il kernel vanilla da 
kernel.org
. Lo scarichi e 
lo untarri unbzip2andolo (o ungizpandolo) in /usr/src/ e lavori.


 2.6.30) o soltanto installando il pacchetto debian (che è alla 2.6.26) ?
# Kernel
# deb 
http://kernel-archive.buildserver.net/debian-kernel
 sid main
deb 
http://kernel-archive.buildserver.net/debian-kernel
 trunk main
Se sei abbastanza temerario in questi repos trovi i pacchetti dei nuovi 
kernel, comprese le rc.
-- 
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
On the left side, there is nothing right, and on the right side, there
is nothing left.

 questo, nient'altro. 
se non compili lo stesso kernel non c'è alcun rischio;
r
-- 
Occidente Occidente
alla guerra alla gloria alla storia
[da Ko de mondo, CSI 1994]
Baudelaire e l'arte: 
http://umpf.net/

 da 
kernel.org
? :-)
Perché a) non è un minestrone di repos dato che sono i repo ufficiali Debian 
del kernel mantainer team, b) perché il kernel vanilla non lo puoi compilare 
alla debian way mancandoti la dir debian al suo interno e c) perché non ci 
sono le patch debian (che può essere un bene o un male a seconda degli usi)


 
quoto.


 
Dio benedica gli .rpm e le VM!
E si che pure Debian ha il suo bel sistema di pacchettizzazione..
Forse cercando su Google come si crea il .deb del kernel?
Ci sarà qualcosa di equivalente al .spec di RH o no?
In RH scarichi il src.rpm, lo installi ti copi il .spec lo modifichi a 
piacere includendo o escludendo patch & co. ricompili il tutto ed 
ottieni il tuo bel kernel-custom-1.0.rpm quindi installi..
Se tutto è OK, copi kernel-custom-1.0.rpm sul server di produzione ed 
installi.
Tutto pulito, preciso senza spaciugamenti del sistema.

 Tutto pulito, preciso senza spaciugamenti del sistema.
In Debian è anche più semplice:
apt-get install kernel-package
apt-get install linux-tree-2.6.XX
cd /usr/src/
tar xfj linux-source-2.6.XX.tar.bz2
cd linux-source-2.6.XX
make-kpkg --config oldconfig binary_arch
e ti trovi il pacchetto del kernel e quello degli headers in /usr/src.
I repos che ho indicato servono solo per avere i sorgenti degli ultimi 
kernel già pronti per la pacchettizzazione, altrimenti per far le cose bene 
manualmente devi scaricarti i sorgenti vanilla da 
kernel.org
, copiarci 
dentro una dir debian, modificarla per fargli fare tutte le cosucce giuste e 
poi creare il pacchetto, insomma ti smazzi lavoro inutile esattamente come 
accade con la procedura degli RPM... du palle.
Ne vale la pena quando c'è qualcuno che lo fa al posto tuo con un ritardo di 
un solo giorno rispetto a 
kernel.org
 e per di più in modo perfettamente 
integrato con la distribuzione?


 
Ma guarda che io non faccio mica tutto il casino che dici... Scarico, 
scompatto, configuro, compilo, installo i debs... E tutto funziona.
Potresti essere più specifico?


 
Come volevasi dimostrare..
Solo The_ZiPMaN l'aveva capita che stavi pacchettizzando, tutti gli 
altri me compreso (spero) hanno capito che stavi semplicemente 
ricompilando ed installando il kernel dai sorgenti senza .deb
Alla butta lì che la ben..
Per funzionare funziona, ma il metodo mi ricorda  tanto i tempi dei 
vecchi SCO UNIX che dopo la quinta applicazione installata non ci si 
capiva più una mazza di chi aveva messo cosa e dove..
Puramente una questione di metodo? Non saprei, io preferisco un sistema 
ordinato, conoscere l'origine di ogni singolo file e l'rpm 
d'appartenenza, si sa mai che voglia aggiornare qualcosa.
Cmq, buon proseguimento

 Cmq, buon proseguimento
Hasta la vista!


   16:01:01 up  6:14,  1 user,  load average: 0.88, 1.46, 1.57

 Potresti essere più specifico?
Potrebbe essere che make-kpkg crei una debian generica, ma non ho al momento 
la possibilità di verificare.


 
no, non c'è il pericolo. Al limite puoi (consigliato) usare l'opzione
--append-to-version=$QUELLOCHEVUOI
da aggiungere a make-kpkg
