Newsgroup: it.comp.os.linux.sys
Titolo: Tool per configurazione automatica Kernel

Ciao, sapete mica se esiste qualche cosa per configurare
"automaticamente" il kernel nel senso di creare un file config con
una configurazione di massima della macchina tipo quello usato da Gentoo?
Poi in un secondo tempo si potrebbe "rifinire" .. ma sarebbe un bel aiuto.
( indipendentemente dalla distro )
Grazie mille
                                                            -- Yena --

 una configurazione di massima della macchina tipo quello usato da Gentoo?
Si: SAM, SMIT, SCOADMIN e cosi' via ;)
ma non c'e' mica un "make old config" o qualcosa del genere?
p.s.: la cosa peggiore di linux e' metodo di configurazione del kernel, 
che ti fa perdere le ore.
--
Massimiliano.

 che ti fa perdere le ore.
Sarà, ma sono armai anni che una configurazione mi richiede meno di 3 
minuti. Sarò anomalo?


 Pensa che con certi OS non lo puoi neanche configurare.


No non sei anomalo. Linux e' bellissimo ed e' _totalmente_ perfetto.
Niente e' sbagliato in Linux.
1) ricordati di santificare linux
2) non nominare il nome di linux invano
3) onora il padre e la madre di linux
4) non desiderare altri OS
--
Massimiliano.


ma va!
Pensa che in altri OS invece lo fai piu' facilmente :)
--
Massimiliano.

Massimiliano Adamo ha scritto:

per esempio?

Skull ha scritto:

3 mi sembran pochi, cmq in una ventina si fa già qualcosa di molto buono...


mmhhh....
mi ricordo che in HP-UX ci hanno detto come si fa a configurare il 
kernel "a mano", stile linux.Fai questo, quello, quell'altro, poi lo 
copi nella directory /stand e cosi via.
Onestamente ho addirittura dimenticato come si fa, perche' faccio tutto 
da SAM in un attimo (meno dei 3 minuti impiegati da skull).
--
Massimiliano.


ecco un uomo onesto.
Devi compilare il kernel, poi devi copiarlo li', modificare grub o lilo 
perche' vada a leggerlo li, poi devi compilare i moduli dinamici e devi 
compiare i file li' e non qui ........ E' UN CASINO E PERDI UN SACCO DI 
TEMPO.
Anni fa giocavo ad aggiornare sempre il kernel. Con Fedora ho visto che 
gli aggiornamenti sono abbastanza repentini e mi sono affidato agli rpm 
(comunque va tutto bene se accetti la configurazione standard proposta 
da fedora ... che per dirne non ha il modulo NTFS compilato).
Immagino che con quella strafigata di disto di Gentoo potrebbe essere 
anche abbastanza semplice, ma vi voglio vedere con una slack.
--
Massimiliano.

 Massimiliano.
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
	Prima di parlare collegare la spina del cervello,
	 leggere e in caso di schermata blu riavviare.

 la config in qualche directory e sei a posto.
Eccoti qua: il problema e' che il config di cui parli non include nuovi 
moduli eventualemtne presenti nel nuovo kernel. Quindi devi andarti a 
rivedere tutto in ogni caso.
p.s.: in 10 minuti non compilerai mai e poi mai kernel e librerie. E 
comunque e' tutta la procedura che e' farraginosa e non-sense.
--
Massimiliano.

 TEMPO.
man genkernel, tesoro.
-- 
Per non dimenticare:
http://snipurl.com/SdC_ed_il_vino
Le sigarette a volte danno buoni consigli:
http://snipurl.com/sigarette

 che ti fa perdere le ore.
Adamo, vuoi proprio essere flammato ad ogni piè sospinto, eh? :-)


 
Ho parlato di configurare, non di compilare il kernel


 comunque e' tutta la procedura che e' farraginosa e non-sense.
Dai, ora spiega perchè.
Poi parliamo di cosa riesci a far girare, from scratch, sulle
piattaforme più svariate, da una schedina con processore ARM a
una SunFire 15K.


 4) non desiderare altri OS
Ehhhh, ma neanche MacOsX posso piu' desiderare?? :-)
-- 
+-------------------------+
| Djellaba la Sanguinaria | tanto poi uno fa come je pare!
+-------------------------+
                            !l3gg3r3 l'1nd1r1zz0 PR1M4 d1 p1g14r3 s3nd!
--
X-Privat "FREE Usenet" - 
http://www.newsserver.it

 
genkernel e' roba di gentoo e immaginavo gia' che con Gentoo c'era di 
sicuro qualche strumento.
Quoto cio' che avevo gia' scritto:
 > Immagino che con quella strafigata di disto di Gentoo potrebbe essere 
 > anche abbastanza semplice, ma vi voglio vedere con una slack.
Non conosco bene Gentoo, ma ho capito subito che Portage e le altre 
applicaizioni fanno si che Gentoo sia una distribuzione superiore alle 
altre.
--
Massimiliano.

 
Non lo avresti nemmeno dovuto nominare in questi luoghi sacri. Figliuolo 
sei gia' in peccato mortale :)
--
Massimiliano.

 una SunFire 15K.
Non c'entra.
Io ti dico che la Ferrari e' veloce e tu mi rispondi: ti voglio vedere 
come fai ad andare sullo sterrato.
Stiamo parlando di un'altra cosa.
Che poi Linux ha 1000 pregi lo so.

 
capisco ... ma non capisco ;)
Possibile che non riuscite ad avere un po' di spirito critico, 
auto-critico? e secondo me il fatto e' che me non ci capiamo per niente.
Qui stiamo a discutere di cose teniche, e dovremmo farlo senza problemi 
di sorta (e mi pare che anche io sono un accanito utente linux).
E voi invece e come se aveste ancora e sempre paura che qualche 
windoziano entri di soppiatto e vi sorprenda a parlar male di linux :)
Per me non esiste windows se non per scrivere le letterine con word, ma 
per voi sembra un continuo assillo anche se non lo nominate mai :)
Qui bisogna dire solo e soltanto che linux e' perfetto. Eventualemten si 
possono chiedere consigli su come eliminare il proprio server windows e 
si otterranno un sacco di risposte. Ma mai una, che sia una critica 
costruttiva.
Mi sembra quantomeno ridicolo sostenere che linux e' la cosa migliore al 
mondo e che non e' riscontrabile nessun difetto in esso.
--
Massimiliano.

 rivedere tutto in ogni caso.
RTFM e smettila di trollare.
^K
Luca
-- 
Home: 
http://kronoz.cjb.net
Se non puoi convincerli, confondili.

 Luca
Mi quoto e metto in dubbio la vostra intelligenza:
---->


 RTFM e smettila di trollare.
Lasciamo stare utility di gentoo e/o kernel precomilati di altre distro.
Intendi dire che sui Fuking Manual che dorei leggere trovero che il 
nuovo config sara' in grado di capire da se stesso quali nuovo moduli 
potrei utilizzare e quali no (??).
--
Massimiliano.

 una configurazione di massima della macchina tipo quello usato da Gentoo?
Per la cronaca:
Non c'entra del tutto con la domanda posta inizialmente ma aggiungo che 
anche fedora ha una sorta di script-accrocchio, che si chiama: 
installkernel.
Non l'ho nemmeno nominato perche' e' una cosa per niente geniale.
Hanno anche fatto il make xconfig, dove puoi scegliere QT o GTK, ma chi 
se ne frega: non cambia niente.
mmhhh, vediamo se su freshmeat esiste qualcosa di piu' decente ...
--
Massimiliano.

 sei gia' in peccato mortale :)
Gia' non sono mica cattolica, ne' cristiana, figurati se fossi 'no
"figliuolO" o__O
-- 
+-------------------------+
| Djellaba la Sanguinaria | prrr :)


 No, è anomalo lui <g>, anche per me è lo stesso.
parola del pirla di i.c.o.l.s. eheh.
--
Massimiliano.

 moduli potrei utilizzare e quali no (??).
Usa windows che fara' tutto per te <beg>
PS: se poi ti togliessi pure dalle palle non sarebbe una brutta cosa. 

 
Scusa figliuolA. scusami tanto.
L'importante e' tenere sempre ben presenti i dettami della dottrina.
Adesso ripeti tre volte il preambolo della GPL, una "Ave Linus"  e io ti 
assolvero'.
--
Massimiliano.

 Usa windows che fara' tutto per te <beg>
semplicemente ottuso.
--
Massimiliano.

 Usa windows che fara' tutto per te <beg>
Scusate se l'esempio e' sempre lo stesso, ma in HP-UX, quando ricompilo 
il kernel tramite SAM io potrei anche non sapere che lui sta compilando 
il kernel, sta rinominando il vecchio kernel e sta copiando il nuovo 
kernel in /stand
Ci siamo capiti?
E scusa se ho osato mettere in discussione Linux.
p.s.: windoze e' la vostra fissazione maniacale. E' quello a cui pensate 
sempre _voi_ 24 ore su 24. Io non l' ho nemmeno nominato.
--
Massimiliano.


 Configurare piu' facilmente, significa che hai meno opzioni da
 settare. Hai capito l'assurdita' della tua frase?
 Poi, dipende dallo skill dell'utente conoscere quali moduli gli
 servono. Oppure si puo' caricare la vecchia configurazione e settare
 solo poche opzioni. Prima di postare pensa 1 nanosecondo se non 
 vuoi passare per un troll e finire nei killfiles della gente. 
 
 Ciao
 

  vuoi passare per un troll e finire nei killfiles della gente. 
non me ne frega niente di finire nel killfile di gente fanatica. Anzi 
non vedo l'ora di entrarci.
--
Massimiliano.

 E scusa se ho osato mettere in discussione Linux.
Guarda, qui di gente con approccio fideistico ne vedo ben poca.
Full stop, di nuovo.
Ora dimmi, alfine, cosa non ti è chiaro, così te lo spiego come ad un
bambino di tre anni. <g>
-- 
"Io mi sarei aspettato un intervento più misurato dall’assessore Ascoli, 
nel senso che, ospite in questo paese, poteva avere maggiore rispetto..."
(Giannotti di Forza Italia all'assessore Ascoli, ebreo italiano)
http://snipurl.com/antisemitafi

 HP-UX.
dipende dalle situazioni.
Se devi semplicemente fare un aggiornamento di kernel senza badare a 
niente allora e come dici. Ci mancherebbe
Ma se ti interessa attivare le ultime opzioni su NFS4 che prima non 
c'erano, o se vuoi scoprire che ancora non esiste il supporto per il tuo 
stra-maledetto controller Promise 20376, o se vuoi scoprire che 
finalmente la tua scheda ether nforce e' finalmente supportata ... tutto 
questo puoi farlo solo lanciando un "make *config".
In ogni caso, la trafila di copiare il kernel, copiare il system-map, 
lanciare mkinitrd, modificare il boot-loader, c'e' sempre e, le prime 2 
o 3 volte che lo fai puo' anche avere uno scopo didattico, ma dopo ti 
rompi e basta.
Su altri unix ho facolta' di scelta: posso scegliere di rigenerare il 
kernel, copiarlo manualmente, lanciare un paio di comandi, cosi' come 
posso scegliere di attivare la modifica tramite una interfaccia e 
aspettare che un popup mi dica: la modifica sara' attiva al prossimo 
riavvio.
--
Massimiliano.

Massimiliano Adamo wrote:
Cerco di spiegarmi.
tutto quello che vorrei e' che io lancio una applicazione con una 
interfaccia (grafica o testuale non importa) tipo "make xconfig".
Su questa applicazione cio' che vorrei e' un pulsante da cliccare con su 
scritto "installa nuovo kernel" e vorrei non dover fare niente di piu'.
Cio' che dovrebbe fare l'applicazione dovrebbe essere:
1) compilare kernel e moduli, lanciarsi tutti i comando del caso
2) salvare una copia di backup del vecchio kernel
3) modificare il boot-loader per consentire l'avvio del vecchio e del 
nuovo kernel.
4) nel frattempo io mi sono andato a fumare una sigaretta e lui ha fatto 
tutto per me.
Non dirmi che questo che dico non e' fattibile. Il problema non e' del 
kernel ma delle distribuzioni.
Ho gia' detto che fedora ha uno script che si chiama installkernel ma 
questo e' solo un primo passo verso qualcosa di piu'.
Ho gia' detto che su altri sistemi cio' viene fatto.
--
Massimiliano.
--
Massimiliano.

 tutto quello che vorrei e' che io lancio una applicazione con una 
Dopo essermi scelto le opzioni da attivare, e aver cliccato su "installa 
nuovo kernel", voglio anche che la applicazione mi mostri una barra che 
mi indica il progresso delle operazioni in corso: hash che camminano, 
pinguini che avanzano o foglietti svolazzanti che siano.
-- 
Massimiliano.

 rompi e basta.
man bash
-- 
Vuoi fare colpo su di lei con me?
Fai colpo su di lei con me! Fai colpo su di lei con me!
[Dr. Gonzo : Paura e delirio a Las Vegas]

 semplicemente ottuso.
No, semplicemente ti faccio gentilmente notare la ricompilazione del kernel, 
per modifiche/aggiunte/rimozioni/upgrade/patch/cazzi & mazzi non e' 
operazione che vada compiuta con la mentalita' Redmondiana.
Se vuoi qualcosa che faccia i lavori delicati al posto tuo, usa windows e 
prendila in culo un giorno si e uno anche.
Se poi vuoi trollare, beh puoi sicuramente trovare dei professionisti che ti 
faranno divertire, io mi limitero' semplicemente ad insultarti, piu' o meno 
velatamente, un giorno si ed uno anche. 

 man bash
ma che 'stai a di'? Ma che bash e bash?
Ho detto che non riesco ad eseguire manualmente la procedura?
Ho detto che l'ho fatta per anni e che mi sono rotto.
Con dialog e ncurses installati mi posso anche fare uno sript ad hoc by 
myself 4 e 4'8.
--
Massimiliano.

 operazione che vada compiuta con la mentalita' Redmondiana.
Mi stai dicendo che Aix e HP-UX sono fatti a Redmond?
Non lo sapevo.
--
Massimiliano.

 Non lo sapevo.
Ok aggiungi anche le certificazioni e la marmottina che chiude la 
cioccolata.
Quando hai finito di sbracciarti per farti dare del coglione, salutami anche 
quei simpatici omini vestiti di bianco fuori dalla porta. 

 cioccolata.
Non ci vuole nessuna certificazion su Aix o HP-UX per sapere che puoi 
applicare le modifiche al kernel sporcarti con comandi di alcun tipo. Vi 
arriveresti anche tu dopo 2 giorni di utilizzo di quei sistemi. Ma ti 
credi davvero un gran sistemista perche' copi manualemnte system-map 
dentro boot, dopo copy l'immagine del kernel e dopo modifichi il 
boot-loader.
 > Quando hai finito di sbracciarti per farti dare del coglione, salutami
 > anche quei simpatici omini vestiti di bianco fuori dalla porta.
se devo essere sincero non ti capisco.
--
Massimiliano.

"automaticamente" il kernel nel senso di creare un file config con
mettiamola cosi': se ti va bene un kernel vanilla lo scarichi gia'
compilato.
se ti serve una configurazione custom , non -puoi- automatizzarla,
devi poter configurare ogni componente dei dettagli - ogni altra
alternativa sarebbe una limitazione non un vantaggio.
quindi il problema non si pone.
-- 
    (iao!!oai)                                    (ICQ: 10860566)
    //.aurizio
[WARNING!: togliete _nessuno_ per rispondere]
    Coloro che sono disposti a farsi togliere alcune liberta' 
essenziali per ottenere un piccolo, temporaneo senso di sicurezza
non meritano ne liberta' ne sicurezza. [B. Franklin]

 3 mi sembran pochi, cmq in una ventina si fa già qualcosa di molto buono...
aggiungo: ventina compresa compilazione! inoltre facendo un make oldconfig...

 se devo essere sincero non ti capisco.
Com'e' che questa cosa non stupisce?

 se devo essere sincero non ti capisco.
Guarda bene.


 pinguini che avanzano o foglietti svolazzanti che siano.
Cazzate, non ci si mette nulla a farle.  Non cambiare discorso.


 myself 4 e 4'8.
Appunto.  Allora perche` rompi?


 riavvio.
Ci tieni davvero a passare per una bestiola da soma, confessalo.
-- 
Per non dimenticare:
http://snipurl.com/SdC_ed_il_vino
Le sigarette a volte danno buoni consigli:
http://snipurl.com/sigarette

 pinguini che avanzano o foglietti svolazzanti che siano.
Ragazzuolo, tu sui server ci tieni regolarmente X (e magari gnome/kde)?
Annamo bene...


 myself 4 e 4'8.
E fallo, per dio.


 che ti fa perdere le ore.
Sono d'accordo ! .. in certe situazioni non posso utilizzare make oldconfig
...
 Grazie !
                                    -- Yena --

 altre.
Io non è molto che lo utilizzo ma sono d'accordo ...
infatti la mia domanda iniziale voleva parare qui ..
                                -- Yena --

 per esempio?
Secondo me è + semplice ( "logico" )  in FreeBsd .. per esempio...
                                                                -- Yena --

 
Beh, se ti puo' essere di aiuto, io faccio cosi':
* prendo la conf del kernel di default della distribuzione che di solito
risiede in /boot
* tolgo le parti di kernel che supportano cose che *sicuramente* non ho e
non mi servono (es: pcmcia, bluetooth, HAM radio, supporto filesystem
"strani" e partizioni particolari, audio sui server, ecc. ecc.)
* compilo-installo-reboot
* se va tutto bene salvo questa configurazione in /boot con un nome
appropriato, tipo config-versione-patch-varianti, un esempio:
config-2.4.24-vanilla-v4l2-i2c
per dire che e' un 2.4.24 "vanilla" con patch per Video4Linux2 e I2C
Dato che le macchine moderne hanno memoria e disco in sovrabbondanza, non
perdo molto tempo a fare "fine tuning" e di solito la configuraizone di
default della distribuzione e' piu' che adatta, al netto di qualche
variazione.
Se poi ho problemi particolari, tipo proprio poca RAM e poco disco, o
(come mi e' capitato con Debian ed il modulo i8k su un portatile Dell)
mancano nella configurazione di default alcuni moduli, allora procedo alle
opportune modifiche.
HTH
-- 
Mario "Reliant" Pascucci
"From" field altered. Please use ilpettegolo(a)
yahoo.it
 for private mail.
http://ilpettegolo.altervista.org/

 Secondo me è + semplice ( "logico" )  in FreeBsd .. per esempio...
Uso anche freebsd: mi spieghi dove sarebbe la amggior logica, che
su due piedi mi sfugge?


 Make modules_install non v bene?
Se poi continui con voli pindarici ad alta quota non ci posso fare molto.
Io ti dico che in 10/20 minuti (dipende dal server) cambio il kernel 
alla mia slack, ricompilandolo e controllando se ci sono delle opzioni 
nuove.
Se non ci credi affaracci tuoi
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
	Prima di parlare collegare la spina del cervello,
	 leggere e in caso di schermata blu riavviare.


[...]
Il punto non era semplicemente quello. E' che *non è vero* che ci
vogliono ore a mettere mano alla conf. del kernel.
Punto.

 myself 4 e 4'8.
E allora perchè sei ancora qui a dire stronzate?
Ho l'impressione che tu soffra di una qualche forma di isteria masochista,
che ti porta a dire cazzate con lo scopo di essere sepolto dalla merda
perchè, intimamente, la cosa ti piace.
O forse le spari perchè realmente non sai, e dopo essere stato sepolto
dalla merda corri ai ripari dicendo "non dico che sia *esattamente così*
però se guardi i sorgenti con gli occhiali 3D sotto la luna piena durante
un giorno del mese che sia un numero primo vedi che effettivamente
*sembra*; era solo per mettervi alla prova...."
O forse, ancora, sei un troll di quelli abili, perfettamente in grado di
farti passare per un imbecille.

 Non dirmi che questo che dico non e' fattibile. Il problema non e' del 
[bla bla bla]

 farti passare per un imbecille.
Pensandoci, questa la escluderei: non ti ritengo abbastanza sveglio.
Magari però è solo per effetto della ricorsione...

 
sinceramente continuo a non capire.
Oggi a iniziato a nevicare, ma omini bianchi non ne vedo.
--
Massimiliano.

 
macche' server e server. il picci' c'e' l'ho qui.
poi qual'e' il problema? Non hai mai visto CDE installato su un server Unix.
Io sulla mia workstation casalinga ci tengo gnome/kde/xfce e su un 
server vero e proprio, probabilmente userei al massimo xfce.
--
Massimiliano.

 server vero e proprio, probabilmente userei al massimo xfce.
Guarda, avevo pochi dubbi in proposito.


 assolvero'.
Figliuolo, gli e' che so' anarchica. Indi ti ringrazio per il gentile
interessamento, ma non mi interessa la tua assoluzione :-)
chiudiamo qui l'OT prima che ci rimbrottino ad entrambi :-)
-- 
+-------------------------+
| Djellaba la Sanguinaria |
+-------------------------+
                            !l3gg3r3 l'1nd1r1zz0 PR1M4 d1 p1g14r3 s3nd!